Skip to content

[bitnami/zookeeper] Add support for autogenerated certs#6532

Merged
migruiz4 merged 9 commits into
bitnami:masterfrom
migruiz4:certs-autogen-zookeeper
Jun 16, 2021
Merged

[bitnami/zookeeper] Add support for autogenerated certs#6532
migruiz4 merged 9 commits into
bitnami:masterfrom
migruiz4:certs-autogen-zookeeper

Conversation

@migruiz4

@migruiz4 migruiz4 commented Jun 1, 2021

Copy link
Copy Markdown
Contributor

Description of the change

Adds support for autoGenerated certificates to the bitnami/zookeeper chart.

Possible drawbacks

None known.

Checklist

  • Chart version bumped in Chart.yaml according to semver.
  • Variables are documented in the README.md
  • Title of the PR starts with chart name (e.g. [bitnami/<name_of_the_chart>])

@github-actions

github-actions Bot commented Jun 1, 2021

Copy link
Copy Markdown

Great PR! Please pay attention to the following items before merging:

Files matching bitnami/*/values.yaml:

  • Is the PR adding a new container? Please reviewer, add it to the models (internal process)
  • Is the PR adding a new parameter? Please, ensure it’s documented in the README.md

This is an automatically generated QA checklist based on modified files

@Mauraza Mauraza left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Hi @migruiz4,

Thanks for the PR, LGTM!!

@juan131 juan131 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for the PR! Please check my comments

Comment thread bitnami/zookeeper/templates/tls-secret.yaml
Comment thread bitnami/zookeeper/templates/tls-secret.yaml Outdated
Comment thread bitnami/zookeeper/templates/tls-secret.yaml Outdated
Comment thread bitnami/zookeeper/README.md
Comment thread bitnami/zookeeper/README.md Outdated
Comment thread bitnami/zookeeper/README.md Outdated
Comment thread bitnami/zookeeper/templates/_helpers.tpl Outdated
Comment thread bitnami/zookeeper/templates/statefulset.yaml

@juan131 juan131 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, great job!

Comment thread bitnami/zookeeper/values.yaml Outdated
Comment on lines +290 to +321
image:
registry: docker.io
repository: bitnami/zookeeper
tag: 3.7.0-debian-10-r56
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
##
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
##
# pullSecrets:
# - myRegistryKeySecretName
## Init containers' resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
##
resources:
## We usually recommend not to specify default resources and to leave this as a conscious
## choice for the user. This also increases chances charts run on environments with little
## resources, such as Minikube. If you do want to specify resources, uncomment the following
## lines, adjust them as necessary, and remove the curly braces after 'resources:'.
##
limits: {}
## cpu: 100m
## memory: 128Mi
##
requests: {}
## cpu: 100m
## memory: 128Mi
##

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I will use the image.* values and remove this

@juan131

juan131 commented Jun 16, 2021

Copy link
Copy Markdown
Contributor

Please fix the conflicts, and don't forget to update the pipeline to include the new image

@juan131 juan131 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@juan131

juan131 commented Jun 16, 2021

Copy link
Copy Markdown
Contributor

Please fix the conflicts

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