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

Removed Mutating Admission Webhook for pod priorities #276

Merged
merged 2 commits into from
Jun 14, 2023

Conversation

rnaveiras
Copy link
Contributor

@rnaveiras rnaveiras commented Jun 12, 2023

Removed priority-injector.workloads.gocardless.com

We aren't using this feature anymore; we might revamp this design. However, we want to remove this configuration and potentially all related code.

In additional context, this has been a blocker for other projects that we're doing.

They were never a configuration flag to enable this setting. However, you could opt-in via labels in the relevant namespace. See label theatre_priority_injector.

After this PR, some of the acceptance tests will be broken, which I will use as a guide to removing the rest of the relevant code.

@rnaveiras rnaveiras changed the title Removed Mutating Admission Webhook Removed Mutating Admission Webhook for pod priorities Jun 12, 2023
@rnaveiras rnaveiras force-pushed the rnaveiras-remove-pod-priority-webhook branch 3 times, most recently from ec6b2d3 to d5a7762 Compare June 13, 2023 12:15
@rnaveiras rnaveiras changed the base branch from master to rnaveiras-k8s-1.24-and-vault June 13, 2023 18:17
@rnaveiras rnaveiras changed the base branch from rnaveiras-k8s-1.24-and-vault to master June 13, 2023 18:19
Removed priority-injector.workloads.gocardless.com

We aren't using this feature anymore, we might revamp the design for
this in the future. However for now we want to remove this configuration
and potential all code related with it.

Additional context, this has been a blocker for other projects that
we're doing.

They was never a configuration flag to enable this settings, however you
were able to opt-in via labels in the relevant namespace. See label
theatre_priority_injector

After this PR, our some of the acceptance test will be broken, that I
will use as guide to remove the rest of the relevant code
Removed all the relevant code that is part of the mutate webhook that
takes care of update the pod priority.
@rnaveiras rnaveiras force-pushed the rnaveiras-remove-pod-priority-webhook branch from c781a25 to 5ec35ac Compare June 14, 2023 06:59
@rnaveiras rnaveiras merged commit 0ebfbf1 into master Jun 14, 2023
5 checks passed
@rnaveiras rnaveiras deleted the rnaveiras-remove-pod-priority-webhook branch June 14, 2023 07:16
rnaveiras added a commit that referenced this pull request Jun 14, 2023
After removed pod priority mutate webhook these docs are not relevant
anymore.

#276

Signed-off-by: Raúl Naveiras <me@raulnaveiras.com>
rnaveiras added a commit that referenced this pull request Jun 14, 2023
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.

2 participants