diff --git a/.gitattributes b/.gitattributes index 2204c04..4cdf503 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,3 @@ *.secret filter=git-crypt diff=git-crypt -*.secret.yaml filter=git-crypt diff=git-crypt \ No newline at end of file +*.secret.yaml filter=git-crypt diff=git-crypt +*.secret.values filter=git-crypt diff=git-crypt \ No newline at end of file diff --git a/bootstrap/inventory/prod/group_vars/k8s-cluster/k8s-cluster.yml b/bootstrap/inventory/prod/group_vars/k8s-cluster/k8s-cluster.yml index fd12e2e..c743416 100644 --- a/bootstrap/inventory/prod/group_vars/k8s-cluster/k8s-cluster.yml +++ b/bootstrap/inventory/prod/group_vars/k8s-cluster/k8s-cluster.yml @@ -336,3 +336,7 @@ nvidia_gpu_nodes: ## Amount of time to retain events. (default 1h0m0s) event_ttl_duration: "1h0m0s" + + +# Moritz custom +kubelet_max_pods: 250 \ No newline at end of file diff --git a/k8s/README.md b/k8s/README.md index 8769d89..2b3cac0 100644 --- a/k8s/README.md +++ b/k8s/README.md @@ -322,6 +322,18 @@ chown -R git. ./gitea-repositories/ Then login to git.moritzgraf.de and proceed with default values, or adjust them. +## octobot + +Deployment instructions for [Octobot](https://github.com/Drakkar-Software/OctoBot). Dex is used for authenticating. + +```sh +kubectl create ns octobot +helm repo add dex https://charts.dexidp.io +helm repo update +helm upgrade --install -n octobot dex-octobot dex/dex -f ./octobot/dex.secret.values +kubectl apply $(ls octobot/*.yaml | awk ' { print " -f " $1 } ') +``` + ## nextcloud [Chart GitHub](https://github.com/nextcloud/helm/tree/master/charts/nextcloud)