-
Notifications
You must be signed in to change notification settings - Fork 3
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
[WIP] ✨ Multi-stage cluster addons and hook server #64
Commits on Jan 17, 2024
-
enable CI on addons branch (#52)
this commit enables CI on addons branch. Signed-off-by: Anurag <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fe62b2 - Browse repository at this point
Copy the full SHA 9fe62b2View commit details
Commits on Feb 14, 2024
-
Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e795fbf - Browse repository at this point
Copy the full SHA e795fbfView commit details -
Merge pull request #56 from SovereignCloudStack/ani-syself/add-hook-s…
…erver ✨ Hook server and Tilt setup
Configuration menu - View commit details
-
Copy full SHA for d724741 - Browse repository at this point
Copy the full SHA d724741View commit details
Commits on Feb 15, 2024
-
✨ Adapt new cluster stack convention
Adapt controller with runtime sdk - API change for hook - Control loop for new way of cluster addon - fix hook server - update packages Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4bc766 - Browse repository at this point
Copy the full SHA d4bc766View commit details -
Merge pull request #61 from SovereignCloudStack/ani-syself/add-cluste…
…r-addon-api-change ✨ Adapt new cluster stack convention
Configuration menu - View commit details
-
Copy full SHA for 799b36d - Browse repository at this point
Copy the full SHA 799b36dView commit details -
🐛 Fix hook server service account and scheme
Update the hook sever service role Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a661e1 - Browse repository at this point
Copy the full SHA 6a661e1View commit details
Commits on Feb 20, 2024
-
Merge pull request #65 from SovereignCloudStack/ani-syself/fix-hook-s…
…erver-service-acc 🐛 Fix hook server service account and scheme
Configuration menu - View commit details
-
Copy full SHA for 8108ded - Browse repository at this point
Copy the full SHA 8108dedView commit details
Commits on Feb 22, 2024
-
✨ Add manual upgrade if no k8s version is changed (#33)
Add manual upgrade if no k8s version is changed Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4814dcd - Browse repository at this point
Copy the full SHA 4814dcdView commit details
Commits on Mar 12, 2024
-
Merge pull request #74 from SovereignCloudStack/ani-syself/add-manual…
…-upgrade ✨ Add manual upgrade if no k8s version is changed
Configuration menu - View commit details
-
Copy full SHA for 2668dc6 - Browse repository at this point
Copy the full SHA 2668dc6View commit details -
Update spec.cluster stack only after after controlplane is initialize…
…d and after cluster upgrade Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1633e54 - Browse repository at this point
Copy the full SHA 1633e54View commit details -
Merge pull request #115 from SovereignCloudStack/ani/update-speccs-af…
…ter-hook ✨ Update spec.cluster stack only after after controlplane is initialized and after cluster upgrade
Configuration menu - View commit details
-
Copy full SHA for a9c9020 - Browse repository at this point
Copy the full SHA a9c9020View commit details
Commits on Mar 13, 2024
-
Delete old object when cluster upgrade
- Download old cluster stack release if not present in the pod Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4cfeb79 - Browse repository at this point
Copy the full SHA 4cfeb79View commit details
Commits on Mar 14, 2024
-
Merge pull request #119 from SovereignCloudStack/ani/delete-helmchart…
…-object ✨ Compare and delete old helm chart objects
Configuration menu - View commit details
-
Copy full SHA for 2b284c2 - Browse repository at this point
Copy the full SHA 2b284c2View commit details
Commits on Apr 24, 2024
-
use scs capd image while using docker provider
users on fedora using btrfs filesystem were having issues with capd and that was fixed on main and it requires building your own image and using the same here for now. I tested it by building the image locally and now I don't see any error. This will be fixed when we upgrade to 1.6.3 or later version. As of now, we will rely on image built from CAPI main branch and pushed to ghcr.io/sovereigncloudstack/capd with 1.0.5 tag. Signed-off-by: kranurag7 <[email protected]>
kranurag7 committedApr 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 3b92f88 - Browse repository at this point
Copy the full SHA 3b92f88View commit details
Commits on Apr 25, 2024
-
Merge pull request #124 from SovereignCloudStack/kr/use-scs-capd-image
🌱 use scs capd image while using docker provider
Configuration menu - View commit details
-
Copy full SHA for 4e53848 - Browse repository at this point
Copy the full SHA 4e53848View commit details -
✨ Add hook server into same container as operator
Add hook server into same container as operator Adding the hook server into the same container as CSO Signed-off-by: janiskemper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af95ddf - Browse repository at this point
Copy the full SHA af95ddfView commit details
Commits on Apr 26, 2024
-
Merge pull request #135 from SovereignCloudStack/hook-server-one-cont…
…ainer ✨ Add hook server into same container as operator
Configuration menu - View commit details
-
Copy full SHA for d52242c - Browse repository at this point
Copy the full SHA d52242cView commit details
Commits on Apr 30, 2024
-
Update kustomization var names
Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d793bc9 - Browse repository at this point
Copy the full SHA d793bc9View commit details -
Merge pull request #137 from SovereignCloudStack/ani/issues/136
🐛 Update kustomization var names
Configuration menu - View commit details
-
Copy full SHA for fa9b2fc - Browse repository at this point
Copy the full SHA fa9b2fcView commit details -
Remove helmchartstatus after hook is finished
Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4073ab9 - Browse repository at this point
Copy the full SHA 4073ab9View commit details -
Merge pull request #139 from SovereignCloudStack/ani/issues/138
🌱 Remove helmchartstatus after hook is finished
Configuration menu - View commit details
-
Copy full SHA for 7d5e64c - Browse repository at this point
Copy the full SHA 7d5e64cView commit details -
Add debug logs for the multi stage addon
Add debug log information in the addon controller Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0639ef3 - Browse repository at this point
Copy the full SHA 0639ef3View commit details -
Merge pull request #141 from SovereignCloudStack/ani/issues/140
🌱 Add debug logs for the multi stage addon
Configuration menu - View commit details
-
Copy full SHA for e5311fe - Browse repository at this point
Copy the full SHA e5311feView commit details
Commits on May 2, 2024
-
✨ Add status resources for the helm charts
Adding status.resources Signed-off-by: janiskemper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6f278d - Browse repository at this point
Copy the full SHA d6f278dView commit details
Commits on May 3, 2024
-
Merge pull request #143 from SovereignCloudStack/status-resources
✨ Add status resources for the helm charts
Configuration menu - View commit details
-
Copy full SHA for 0961956 - Browse repository at this point
Copy the full SHA 0961956View commit details -
Fix overwrite yaml support Signed-off-by: janiskemper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc837e1 - Browse repository at this point
Copy the full SHA dc837e1View commit details
Commits on May 7, 2024
-
Merge pull request #145 from SovereignCloudStack/fix-overwrite
🐛 Fix overwrite yaml support
Configuration menu - View commit details
-
Copy full SHA for a69b583 - Browse repository at this point
Copy the full SHA a69b583View commit details -
🌱 Remove kubernetes version from cluster addon api
use old release kubernetes version from the metadata.yaml Signed-off-by: janiskemper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d140b1 - Browse repository at this point
Copy the full SHA 9d140b1View commit details
Commits on May 13, 2024
-
Merge pull request #147 from SovereignCloudStack/remove-k8s-version
🌱 Remove kubernetes version from cluster addon api
Configuration menu - View commit details
-
Copy full SHA for 62835dc - Browse repository at this point
Copy the full SHA 62835dcView commit details -
🌱 Remove status.currentHook from the cluster addon
Remove status.currentHook from the cluster addon Signed-off-by: janiskemper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c13d44 - Browse repository at this point
Copy the full SHA 4c13d44View commit details
Commits on May 21, 2024
-
Merge pull request #151 from SovereignCloudStack/remove-status-curren…
…thook 🌱 Remove status.currentHook from the cluster addon
Configuration menu - View commit details
-
Copy full SHA for cef2e7b - Browse repository at this point
Copy the full SHA cef2e7bView commit details -
🐛 Fix reset of HelmChartStatus of ClusterAddon
In the previous PR we introduced a bug that resets the status in every reconcile loop as long as a hook is specified. However, we only want to reset it once when the hook is new. This commit introduces the same. Signed-off-by: janiskemper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3605aa0 - Browse repository at this point
Copy the full SHA 3605aa0View commit details
Commits on May 28, 2024
-
Merge pull request #155 from SovereignCloudStack/fix-status-reset
🐛 Fix reset of HelmChartStatus of ClusterAddon
Configuration menu - View commit details
-
Copy full SHA for 1fa9e3a - Browse repository at this point
Copy the full SHA 1fa9e3aView commit details -
Refactor HelmChartStatus so that it is more user-friendly and always shows the appropriate phase we are in. Signed-off-by: janiskemper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5abd8c - Browse repository at this point
Copy the full SHA b5abd8cView commit details -
Merge pull request #165 from SovereignCloudStack/refactor-helmchartst…
…atus 🌱 Refactor HelmChartStatus
Configuration menu - View commit details
-
Copy full SHA for 9c178da - Browse repository at this point
Copy the full SHA 9c178daView commit details -
Fix untar of old cluster stacks
Signed-off-by: Aniruddha Basak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee43aa2 - Browse repository at this point
Copy the full SHA ee43aa2View commit details
Commits on Jun 3, 2024
-
Merge pull request #168 from SovereignCloudStack/ani/issues/167
✨ Remove unwanted objects during upgrade with hook server
Configuration menu - View commit details
-
Copy full SHA for deba9bc - Browse repository at this point
Copy the full SHA deba9bcView commit details -
🌱 Clean up resources on upgrade without k8s change
Clean up resources for upgrades that do not trigger the hook server because they don't upgrade the Kubernetes version Signed-off-by: janiskemper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a115a0 - Browse repository at this point
Copy the full SHA 3a115a0View commit details -
Merge pull request #177 from SovereignCloudStack/fix-delete
🌱 Clean up resources on upgrade without k8s change
Configuration menu - View commit details
-
Copy full SHA for 2512a7a - Browse repository at this point
Copy the full SHA 2512a7aView commit details