-
Notifications
You must be signed in to change notification settings - Fork 815
Helm chart labels and annotations and add missing image pull secrets in documentation #72
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
Helm chart labels and annotations and add missing image pull secrets in documentation #72
Conversation
de53e09 to
d2bc38e
Compare
Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
d2bc38e to
7412348
Compare
…al-provisioner into chart-labels-and-annotations
…in documentation Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
charts/nfs-subdir-external-provisioner/templates/deployment.yaml
Outdated
Show resolved
Hide resolved
Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
…al-provisioner into chart-labels-and-annotations
…na/nfs-subdir-external-provisioner into chart-labels-and-annotations
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.
Found another small detail :)
charts/nfs-subdir-external-provisioner/templates/storageclass.yaml
Outdated
Show resolved
Hide resolved
…s is false Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
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.
Let's rebase and merge it :-)
…r-external-provisioner into chart-labels-and-annotations
|
/cc @kmova |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kmova, mkilchhofer, yonatankahana The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Fixes #63
Adds the ability to add custom labels to created resources
also adds the ability to add annotations to: storage class, pod and service account.
also, there was a missing documentation of image pull secrets that was exists but missing from values.yaml and readme.
the default labels should have been from
app.kubernetes.io/namespace and not justnameorreleaseby the best practices but it may breaks compatibility to someone and anywaymatchLabels(selectorLabels) are immutable once created so i gave up on that.the changes tested and are the it is upgrade-able and backward compatible.