samba-operator icon indicating copy to clipboard operation
samba-operator copied to clipboard

An operator for a Samba as a service on PVCs in kubernetes

Results 36 samba-operator issues
Sort by recently updated
recently updated
newest added

Currently we use SetControllerReference all over the place, but this may not be the best choice.

This is on version `v0.2`. ``` > oc logs -n samba-operator-system deploy/samba-operator-controller-manager 2022-06-15T09:33:03.716Z INFO setup loaded configuration successfully {"config": {"SmbdContainerImage":"quay.io/samba.org/samba-server:v0.2","SmbdMetricsContainerImage":"qu ay.io/samba.org/samba-metrics:v0.2","SvcWatchContainerImage":"quay.io/samba.org/svcwatch:v0.2","SmbdContainerName":"samba","WinbindContainerName":"wb","WorkingNamespace":"samba-operator-syst em","SambaDebugLevel":"","StatePVCSize":"1Gi","ClusterSupport":"","SmbServicePort":445,"SmbdPort":445,"ServiceAccountName":"samba","MetricsExporterMode":"disabled","PodName":"samba-operator- controller-manager-7486c6dcf5-zq7w7","PodNamespace":"samba-operator-system","PodIP":"172.20.11.77"}} [...] 2022-06-15T09:33:26.516Z INFO controllers.SmbShare Updating state for...

It would be great to automatically manage the container image updates. On OpenShift, it could use imagestreams and triggers. But that's hardly a general option.

`oc edit deployment/samba-operator-controller-manager` and then: ``` resources: limits: cpu: 100m memory: 100Mi requests: cpu: 100m memory: 20Mi ``` the results are Out of Memory fails. So i changed it manually...

Wondering if any design docs have been made for a DC CRD

We need to add test cases to verify that the metrics container is being created when it should and works (for some value of works). I don't think we need...

This issue is more of a stopgap until proper documentation is written for people searching for that information. I intend to write this up properly. OpenShift's DNS operator does not...

It would be great to allow adding sidecar containers to the pods serving the samba shares. Our use case is automatically reacting to `inotify` events.

Either clone the annotations from the SmbShare resource or have them defined in the CRD