-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cloud-manager-agent as Helm Chart w/ Terraform Module #40
Conversation
Still to do:
|
…ative/terraform-helm-charts into john/cloud-manager-chart-convert
Still trying to get this working. Talking to Joey, we decided to add ExternalSecret support. That component is deprecated; I've filled tickets to upgrade to the External Secrets Operator. streamnative/terraform-google-cloud#5 Trying to get this working on a test cluster with this values file:
Having some issues. Just recording this all for next week. |
726825e
to
9f22430
Compare
9f22430
to
1977fae
Compare
This code works as-is. There is some discussion one whether we should use the secret raw, have cloud-api-server inject the secret, or use KSE/ESO. This PR could go in before that decision is made. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Love it! Great job.
Forgot to link to the relevant GH issues. https://github.com/streamnative/cloud-ops/issues/245 https://github.com/streamnative/cloud-api-server/issues/900 |
In the old way we'd configure poolmembers, we'd deploy a bunch of kustomize manifests against the cluster. We're porting them over to helm w/ terraform module. This is the work for cloud-manager-agent.
It's a pretty standard chart.
A statefulset. A headless service. Some config maps for the app.