Няма описание
Simon Kaiser 226b673a51 Fixes dublicate cert-manager ressources преди 3 години
blog-kaisers-info Longhorn for wordpress преди 3 години
cloud-kaisers-info Nextcloud config преди 3 години
docs Fixes dublicate cert-manager ressources преди 3 години
gitops-kaisers-info Fixes dublicate cert-manager ressources преди 3 години
longhorn-kaisers-info Longhorn config for gitea преди 3 години
services-kaisers-info Adds longhorn преди 3 години
.DS_Store Fixes dublicate cert-manager ressources преди 3 години
README.md Fixes dublicate cert-manager ressources преди 3 години
application-blog-kaisers-info.yaml tls преди 3 години
application-cloud-kaisers-info.yaml Projects преди 3 години
application-gitops-kaisers-info.yaml Projects преди 3 години
application-longhorn-kaisers-info.yaml Adds longhorn преди 3 години
application-services-kaisers-info.yaml Services app преди 3 години

README.md

k8s-kaisers-info

All services deployed for kaisers.info as GitOps-capable k8s deployment

Cluster

k3s

curl -sfL https://get.k3s.io | sh -s - server --disable-local-storage

Cert-Manager CRDs

kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.8.0/cert-manager.yaml

ArgoCD

helm install -n argocd argo-cd argo/argo-cd --create-namespace
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj-labs/applicationset/v0.3.0/manifests/install.yaml
// version must fit cert-manager in gitops-kaisers-info
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d

Longhorn

kubectl apply -f application-longhorn-kaisers-info.yaml

GitOps

kubectl apply -f application-gitops-kaisers-info.yaml

Services

Services

kubectl apply -f application-services-kaisers-info.yaml

Nextcloud

kubectl apply -f application-cloud-kaisers-info.yaml

Wordpress

kubectl apply -f application-blog-kaisers-info.yaml

https://artifacthub.io/packages/helm/gitea/gitea helm repo add gitea https://dl.gitea.io/charts helm install -n gitea --create-namespace gitea gitea/gitea -f gitea/values.ymal

https://artifacthub.io/packages/helm/argo/argo-cd helm repo add argo https://argoproj.github.io/argo-helm helm install -n argocd --create-namespace argo-cd argo/argo-cd -f argo-cd/values.yaml

https://artifacthub.io/packages/helm/crossplane/crossplane helm repo add crossplane-stable https://charts.crossplane.io/stable helm install -n crossplane --create-namespace crossplane crossplane/crossplane -f crossplane/values.yaml

https://artifacthub.io/packages/helm/goauthentik/authentik helm repo add goauthentik https://charts.goauthentik.io/ helm install -n authentik --create-namespace authentik goauthentik/authentik -f authentik/values.yaml