Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 884 Bytes

README.md

File metadata and controls

32 lines (22 loc) · 884 Bytes

This is the infra repo for KubeSphere community.

As you can see, this repo located in kubesphere-sigs instead of kubesphere. That means we only put those exploratory project in here.

We're using GitOps frameworks to keep all environments updated.

Setup Environment

Install ArgoCD first

kubectl create ns argocd
kustomize build prod/argocd/core-install | kubectl apply -n argocd -f -

then install cert-manager:

hd install cert-manager
cmctl x install

Please change the default namespace of your kubectl config to be argocd.

then create ArgoCD Application:

argocd app create appset --repo https://github.com/kubesphere-sigs/ks-infra \
    --path appset --dest-namespace argocd \
    --sync-policy automated \
    --dest-server https://kubernetes.default.svc