Skip to content

Conversation

@alexeyNsorokin
Copy link
Contributor

Hey team,
I'd like to propose a simple Helm chart for redis-operator deployment.
Of course there are some points to improve there.
This Helm chart is only for Helm v3. I've tested it on our company's k8s clusters. It works fine.
It should be noticed: security context definition for cluster crd does not work with the release version of the operator because of command for saving redis password to /etc directory.

@@ -0,0 +1,83 @@
apiVersion: apiextensions.k8s.io/v1beta1

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since you are targeting Helm 3, is there any reason you are installing CRD's from here instead of as they describe: https://helm.sh/docs/chart_best_practices/custom_resource_definitions/

Basically there should be a crds directory where they live AND helm will NOT apply any updates to them after they are installed.

Is it that this method will install and update them each time?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, Nice comment. Fixed!

@polefishu
Copy link
Contributor

@alexeyNsorokin Thanks for the contribution !

@polefishu polefishu merged commit f945b1f into ucloud:master Sep 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants