forked from Mirantis/hmc
-
Notifications
You must be signed in to change notification settings - Fork 0
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
State management #1
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Helmify is not flexible enough and does not allow customizing HMC chart as we need. Also: * Move all CRDs to crds folder in HMC chart * Move all RBAC to selarate folder * Remove unused Makefile targets * Remove unused kustomize files HMC-71
* Remove unused helpers * Add values for nameOverride and fullnameOverride * Add missing JSON schemas * Rename control-plane label HMC-71
Add admission webhook
Signed-off-by: Andrei Pavlov <[email protected]>
Forbid Management removal if Deployments exist
Signed-off-by: Andrei Pavlov <[email protected]>
Signed-off-by: Andrei Pavlov <[email protected]>
Co-authored-by: Andrey Pavlov <[email protected]> Signed-off-by: Ekaterina Kazakova <[email protected]>
Split Management reconcile into Update and Delete
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.19.1 to 2.20.0. - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](onsi/ginkgo@v2.19.1...v2.20.0) --- updated-dependencies: - dependency-name: github.com/onsi/ginkgo/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) from 1.15.1 to 1.15.2. - [Release notes](https://github.com/cert-manager/cert-manager/releases) - [Changelog](https://github.com/cert-manager/cert-manager/blob/master/RELEASE.md) - [Commits](cert-manager/cert-manager@v1.15.1...v1.15.2) --- updated-dependencies: - dependency-name: github.com/cert-manager/cert-manager dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Kyle Squizzato <[email protected]>
…ithub.com/onsi/ginkgo/v2-2.20.0 Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0
…ithub.com/cert-manager/cert-manager-1.15.2 Bump github.com/cert-manager/cert-manager from 1.15.1 to 1.15.2
Open port 9443 (k0s join API) for all controllers
Update dev docs with troubleshooting note
Reuse last HMC values on dev-apply
Do not overwrite HMC values passed with the initial installation
Remove all helm releases associated with the management object except for the main one (hmc). Signed-off-by: Andrei Pavlov <[email protected]>
Signed-off-by: Andrei Pavlov <[email protected]>
Signed-off-by: Andrei Pavlov <[email protected]>
Signed-off-by: Andrei Pavlov <[email protected]>
Signed-off-by: Andrei Pavlov <[email protected]>
Also, rename k0s clusterconfig to k0s sice it's the only name supported for now.
K0smotron bump
To have separate struct for configuration instead of args.
Automatically create Management object only once
Still keeping the same code in the management controller to handle the case when the admission is not yet started Closes Mirantis#140
Apply Management defaults by the admission controller
Signed-off-by: Andrei Pavlov <[email protected]>
Ignore k8s.io/api dependencies update
Signed-off-by: Andrei Pavlov <[email protected]>
Bump golangci-lint to v1.60.1
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.15.3 to 3.15.4. - [Release notes](https://github.com/helm/helm/releases) - [Commits](helm/helm@v3.15.3...v3.15.4) --- updated-dependencies: - dependency-name: helm.sh/helm/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
…elm.sh/helm/v3-3.15.4 Bump helm.sh/helm/v3 from 3.15.3 to 3.15.4
Also remove a deprecated value used to install CRDs Signed-off-by: Andrei Pavlov <[email protected]>
Validate Deployment objects
Don't keep created cert-manager CRDs of on HMC deletion
Signed-off-by: Andrei Pavlov <[email protected]>
Add HMC cleanup docs
Bumps [github.com/fluxcd/pkg/runtime](https://github.com/fluxcd/pkg) from 0.47.1 to 0.49.0. - [Commits](fluxcd/pkg@runtime/v0.47.1...runtime/v0.49.0) --- updated-dependencies: - dependency-name: github.com/fluxcd/pkg/runtime dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
…ithub.com/fluxcd/pkg/runtime-0.49.0 Bump github.com/fluxcd/pkg/runtime from 0.47.1 to 0.49.0
Automatic AMI lookup parameters
Bumps [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) from 1.15.2 to 1.15.3. - [Release notes](https://github.com/cert-manager/cert-manager/releases) - [Changelog](https://github.com/cert-manager/cert-manager/blob/master/RELEASE.md) - [Commits](cert-manager/cert-manager@v1.15.2...v1.15.3) --- updated-dependencies: - dependency-name: github.com/cert-manager/cert-manager dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
…ithub.com/cert-manager/cert-manager-1.15.3 Bump github.com/cert-manager/cert-manager from 1.15.2 to 1.15.3
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.