Skip to content

This is a bash script to help bootstrap a single node K3s server, mainly for dev site setup

Notifications You must be signed in to change notification settings

chassis-app/single-node-k8-bootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

single-node-k8-bootstrap

This is a bash script to help bootstrap a single node K3s server, mainly for dev site setup

Initialize a Ubuntu installation

Copy and run below. Please note towards end of the execution, you will need to provide SSH Key so you can connect to the server using user@serverIP. Root access will be disabled.

curl -sSL https://raw.githubusercontent.com/chassis-app/single-node-k8-bootstrap/refs/heads/main/01-UbuntuInit.sh -o 01-UbuntuInit.sh
chmod +x 01-UbuntuInit.sh
bash 01-UbuntuInit.sh

Install K3s with Traefik and ArgoCD

curl -s https://raw.githubusercontent.com/chassis-app/single-node-k8-bootstrap/refs/heads/main/02-InstallK3s.sh | sudo bash

About

This is a bash script to help bootstrap a single node K3s server, mainly for dev site setup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages