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

Talos: One-liner deployment code #1317

Merged
merged 6 commits into from
Feb 14, 2024
Merged

Talos: One-liner deployment code #1317

merged 6 commits into from
Feb 14, 2024

Conversation

wouterbouvy
Copy link
Contributor

This PR needs version 2.2 off talhelper. Might be wise to trigger a new build of your devcontainer base image before merging.

With the great work from @budimanjojo we now can use talhelper for all the steps needed to create commands to fetch kubeconfig and reset nodes.
With the help off that I created a one-liner deploy code which mainly re-uses the separate tasks, with some checks in between. Can't use talosctl health everywhere since it won't go to green until a CNI is installed.

Also added command for nuking your cluster in a soft and hard way.

README.md Outdated Show resolved Hide resolved
.taskfiles/Talos/Taskfile.yaml Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
@onedr0p
Copy link
Owner

onedr0p commented Feb 13, 2024

@wouterbouvy Please check my changes and let me know if they look good! Small nits here and there but great work!

@github-actions github-actions bot added the area/github Changes made in the github directory label Feb 13, 2024
@wouterbouvy
Copy link
Contributor Author

wouterbouvy commented Feb 14, 2024

@onedr0p LGTM on mobile. But I would like to test in the morning.

Forgive me my noobiness, but how do I pull in your changes so I can test? I forgot to create a separate branch for these changes as well

@onedr0p
Copy link
Owner

onedr0p commented Feb 14, 2024

Run git pull on your local fork, I am heading to bed now so no rush.

@wouterbouvy
Copy link
Contributor Author

wouterbouvy commented Feb 14, 2024

@onedr0p Nice additions. Bootstrap code looks very streamlined now! Tested and works perfect.
Good to merge from my end. Don't forget to trigger a rebuild of the devcontainer.

@onedr0p
Copy link
Owner

onedr0p commented Feb 14, 2024

Whoops meant to kick off a build yesterday. It's running now

https://github.com/onedr0p/cluster-template/actions/runs/7898937443

@onedr0p onedr0p merged commit 00fc895 into onedr0p:main Feb 14, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/github Changes made in the github directory area/taskfile
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants