KubeSphere provides nightly build for users to try the latest features.
kk create cluster --with-kubesphere nightly-$(date -d yesterday '+%Y%m%d')
First, add helm chart repo: helm repo add ks-devops https://kubesphere-sigs.github.io/ks-devops-helm-chart/
then, install it via:
helm install ks-devops ks-devops/ks-devops -n kubesphere-devops-system --create-namespace \
--set image.pullPolicy=Always --set jenkins.ksAuth.enabled=true
The default registry is
ghcr.io/kubesphere
, if you want to usedocker.io
as the registry, you can use the flags--set image.registry=kubespheredev
ks is a tool which makes it be easy to work with KubeSphere.
This still is a KubeSphere SIG level project. Please consider using it for study purpose.
ks allows you to install KubeSphere on different platforms, such as k3d, kind, etc.
Why using ks to install KubeSphere? Just because it is easy and simple. You don't need to prepare any dependency requirements. More than that, it also can help to enable any KubeSphere component during the installation stage.
ks install kk --components devops
k3d is a little helper to run Rancher Lab's k3s in Docker.
ks install k3d --components devops
kind is a tool for running local Kubernetes clusters using Docker container nodes
.
ks install kind --components devops