1Password / scim-examples

1Password SCIM Bridge deployment examples
https://support.1password.com/scim/
MIT License
148 stars 141 forks source link

Helm support #236

Closed gabrielrinaldi closed 1 year ago

gabrielrinaldi commented 1 year ago

Is there a plan to add helm support for deploying this?

I am using connect and the secret-injector (the last one seems to be using an older image than the latest), but I would like to know if you plan to continue to support helm deployments, and if that is the case if scim is on the list of adding helm support.

gothrek22 commented 1 year ago

There is helm support @gabrielrinaldi https://github.com/1Password/op-scim-helm, but it has issues.

grellyd commented 1 year ago

Hey @gabrielrinaldi

We internally leverage https://github.com/1Password/op-scim-helm to deploy a consistent Kubernetes deployment to our Google Cloud Marketplace and DigitalOcean Marketplace applications.

We have published it for others to use, and it frankly works quite well. It is pleasing to simply do a 'help upgrade' to a new version of the SCIM bridge and for it to just work.

However using it comes with a fairly strong caveat: the chart primarily exists to facilitate our one-click applications and so is fairly opinionated. With this in mind the chart is tailored to our specific use case and will likely not meet the requirements of every configuration option or deployment scenario. Additionally, as an opinionated chart that has historically been used for our own purposes, it also has not been perfectly versioned nor has a complete public changelog, as Tom here found out. We are looking to make that better, as you can read in my response to Tom here.

More general purpose deployment options are contained in this repository. The Kubernetes deployment options should be more flexible that what we can officially provide in the helm chart.

Let me know what questions you have.

grellyd commented 1 year ago

Closing due to inactivity. Feel free to re-open if you have any further questions.