Skip to content
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

community-operator helm chart should support extraManifests #213

Closed
JunaidChaudry opened this issue Mar 9, 2023 · 5 comments
Closed

community-operator helm chart should support extraManifests #213

JunaidChaudry opened this issue Mar 9, 2023 · 5 comments
Labels

Comments

@JunaidChaudry
Copy link
Contributor

Describe the Issue

The community-operator helm chart should support extraManifests, which it doesn't as of right now.

The new addition, is in alignment with many other opensource helm charts (e.g. grafana, prometheus, argo-cd, etc.), to support extra k8s manifests using the values files.
This allows the end user to add any additional files needed to support their helm deployment. A nice use case now a days is to mount secrets on the fly by leveraging the Secrets Store CSI Driver..

With the community-operator helm chart, the extraObjects feature can be useful to create the kubernetes secret to store the password for MongoDBCommunity users.

Chart Name
community-operator

PR Feature
#212

@JunaidChaudry
Copy link
Contributor Author

Can someone kindly review the corresponding PR?

@Jamison1
Copy link

This feature may also be useful for replicas, nodeSelector, nodeAffinity and tolerations. When defining which node-roles the pods can be deployed on.

For example, although you can use podAntiAffinity, nodeSelector and tolerations in the MongoBCommunity file, this only impacts mongodb pods and not the mongodb-kubernetes-operator pod.

Enabling replicas, nodeSelector, nodeAffinity and tolerations for the operator pod during the helm install process could be useful.

@github-actions
Copy link
Contributor

This issue is being marked stale because it has been open for 60 days with no activity. Please comment if this issue is still affecting you. If there is no change, this issue will be closed in 30 days.

@github-actions github-actions bot added the Stale label Jul 26, 2023
@github-actions
Copy link
Contributor

This issue was closed because it became stale and did not receive further updates. If the issue is still affecting you, please re-open it, or file a fresh Issue with updated information.

@adecchi-2inno
Copy link

I need to setup tolerations . Is it resolved ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants