Introducing the samba-in-kubernetes project (SINK)
obnox at samba.org
Thu May 6 20:28:29 UTC 2021
At last year’s sambaXP conference, I introduced kubernetes concepts and possible use cases for samba in the era of the container platform and demoed the prototype of a samba-operator. Slides and recordings can be retrieved from the sambaXP archives , and the video is also available on youtube .
In the meantime, the prototype has grown a real ecosystem:
We have created an organization samba-on-kubernetes (SINK) on github , containing a few initial repositories:
- samba-operator  - the operator code
- samba-container  - samba container (file and ad containers)
- sambacc  - configuration tool for samba in the container
We have also created a public “samba.org” organization on the quay.io container registry . Pull requests on the code repos are tested in kubernetes and container images of the operator and the samba container are automatically built and published to quay after merging. The quay.io space can of course be used to host other, community-facing samba containers!
Today, at the sambaXP conference, John Mulligan and I gave a presentation of the current state of the project, including a demo, and an overview of the work that is currently being done as well as an outlook of things on the roadmap. The sambaXP website  will be updated with slides and recordings (will also be available on youtube with an ETA next week as I heard :-) .
Contributions to this extension of the samba ecosystem are of course highly welcome! - Issues, pull requests, and also the github discussion board work in addition to discussions on the samba-technical mailing list.
Cheers - Michael
More information about the samba-technical