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

Updating helm charts to set OS field on Pod specs for applicable K8s versions #81

Merged
merged 1 commit into from
Jul 21, 2022

Conversation

marosset
Copy link
Contributor

Signed-off-by: Mark Rossetti [email protected]

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Jul 19, 2022
@k8s-ci-robot k8s-ci-robot requested a review from jayunit100 July 19, 2022 20:46
@k8s-ci-robot k8s-ci-robot added the sig/windows Categorizes an issue or PR as relevant to SIG Windows. label Jul 19, 2022
@k8s-ci-robot k8s-ci-robot requested a review from jsturtevant July 19, 2022 20:46
@k8s-ci-robot k8s-ci-robot added approved Indicates a PR has been approved by an approver from all required OWNERS files. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 19, 2022
@marosset
Copy link
Contributor Author

/assign @jsturtevant @phillipsj
/cc @ravisantoshgudimetla

@marosset marosset removed the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 19, 2022
@jsturtevant
Copy link
Contributor

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Jul 19, 2022
@jsturtevant
Copy link
Contributor

taking another look, do we want to add this field to https://github.com/kubernetes-sigs/windows-gmsa/blob/master/admission-webhook/deploy/gmsa-webhook.yml.tpl for the non chart yaml files? At some point, We should probably update the script to generate the templates with that instead of maintaining to versions

@marosset
Copy link
Contributor Author

marosset commented Jul 20, 2022

taking another look, do we want to add this field to https://github.com/kubernetes-sigs/windows-gmsa/blob/master/admission-webhook/deploy/gmsa-webhook.yml.tpl for the non chart yaml files? At some point, We should probably update the script to generate the templates with that instead of maintaining to versions

I thought about this and didn't have a good way of conditionally applying the OS field on depending on the K8s version.
If we want I can try doing something in another PR but I'm not sure if there is a big benefit in doing that.

@phillipsj
Copy link
Contributor

phillipsj commented Jul 21, 2022 via email

@jsturtevant
Copy link
Contributor

/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jsturtevant, marosset

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:
  • OWNERS [jsturtevant,marosset]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 21, 2022
@k8s-ci-robot k8s-ci-robot merged commit 2d822b5 into kubernetes-sigs:master Jul 21, 2022
@marosset marosset deleted the helm-pod-os branch July 21, 2022 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. sig/windows Categorizes an issue or PR as relevant to SIG Windows. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants