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

Release v0.29.4 #533

Merged
merged 22 commits into from
Aug 11, 2024
Merged

Release v0.29.4 #533

merged 22 commits into from
Aug 11, 2024

Conversation

nutellinoit
Copy link
Member

as per title

Alessio Pragliola and others added 22 commits July 18, 2024 18:05
feat: added --post-apply-phases flag
* feat: add lockfile

* fix: wrong cobra hook
… for on-prem clusters (#525)

This is a port of a piece of functionality currently present on
furyagent. The code has been modified and simplified to cover only the
PKI creation case, original code on furyagent supported much more
options like backups and automatically joining nodes in AWS.

Add a create pki command with options to create the Public Key
Infrastructure needed for on-premises Kubernetes clusters (etcd CA and
certs, Kubernetes control plane CA and certs).

The command allows limiting which PKI to create (etcd only, control
plane only or both) and also in which path to save the files.
make the error message when the lock file exists more user friendly.
Explaining what does it mean when the file already exists.
* Add renew certificates command for kind OnPremises

* chore: rename playbook

* fix: linting

* chore: improve UX for renew command

* fix: linting

---------

Co-authored-by: Stefano Ghinelli <[email protected]>
Co-authored-by: Alessio Pragliola <[email protected]>
docs(readme): align readme with latest versions
…lower-versions

feat: add upgrade paths for 1.27.7, 1.28.2, 1.29.2
@nutellinoit nutellinoit merged commit 8716d58 into main Aug 11, 2024
2 checks passed
@ralgozino ralgozino deleted the feat/v0.29.4 branch December 10, 2024 14:19
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.

4 participants