Required: Mark one of the following that is applicable:
[x] kind/feature
[ ] kind/improvement
[ ] kind/deprecation
[ ] kind/documentation
[ ] kind/clean-up
[ ] kind/bug
[ ] kind/other
Optional: Mark one or more of the following that are applicable:
[!important]
Critical security fixes should be marked with kind/security
Breaking changes should be marked kind/admin-change or kind/dev-change depending on type
[x] kind/admin-change
[ ] kind/dev-change
[ ] kind/security
[ ] [kind/adr]()
Platform Administrator notice
This PR changes the number of arguments required to run the upgrade command, as with this PR you need to specify the specific cluster, sc, wc, or both to apply to both clusters as the command did previously. The ck8s-kubespray usage has been updated to clarify this:
This PR allows for running the upgrade prepare command each cluster (wc and sc) separately, which is particularly useful for multi-workload cluster environments, or environments without workload clusters. Previously the upgrade command always applied for both wc and sc.
Fixes #315
Additional information to reviewers
Screenshots
Checklist
[x] Proper commit message prefix on all commits
Change checks:
[ ] The change is transparent
[ ] The change is disruptive
[ ] The change requires no migration steps
[ ] The change requires migration steps
Metrics checks:
[ ] The metrics are still exposed and present in Grafana after the change
[x] The metrics names didn't change (Grafana dashboards and Prometheus alerts are not affected)
[ ] The metrics names did change (Grafana dashboards and Prometheus alerts were fixed)
Logs checks:
[x] The logs do not show any errors after the change
Network Policy checks:
[ ] Any changed pod is covered by Network Policies
[x] The change does not cause any dropped packages in the NetworkPolicy Dashboard
Pod Security Policy checks:
[ ] Any changed pod is covered by Pod Security Admission
[ ] Any changed pod is covered by Gatekeeper Pod Security Policies
[x] The change does not cause any pods to be blocked by Pod Security Admission or Policies
Falco checks:
[x] The change does not cause any alerts to be generated by Falco
What kind of PR is this?
Required: Mark one of the following that is applicable:
Optional: Mark one or more of the following that are applicable:
Platform Administrator notice
This PR changes the number of arguments required to run the
upgrade
command, as with this PR you need to specify the specific cluster,sc
,wc
, orboth
to apply to both clusters as the command did previously. Theck8s-kubespray
usage has been updated to clarify this:What does this PR do / why do we need this PR?
This PR allows for running the
upgrade prepare
command each cluster (wc
andsc
) separately, which is particularly useful for multi-workload cluster environments, or environments without workload clusters. Previously the upgrade command always applied for bothwc
andsc
.Additional information to reviewers
Screenshots
Checklist
NetworkPolicy Dashboard