From 9bc48ecb2434a1e4e3225916a334f380553fee4b Mon Sep 17 00:00:00 2001 From: Moritz Graf Date: Sun, 3 Apr 2022 16:26:52 +0200 Subject: [PATCH] Updating openebs & switching to bitnami minio chart --- .gitattributes | 3 ++- k8s/README.md | 29 ++++++++++++++++++++++++++--- k8s/minio/minio.secret.yaml | Bin 595 -> 445 bytes k8s/octobot/deployment.yaml | 33 ++++++++++++++------------------- k8s/openebs/openebs.yml | 2 +- k8s/openebs/storageclass.yml | 4 ++++ 6 files changed, 47 insertions(+), 24 deletions(-) diff --git a/.gitattributes b/.gitattributes index 4cdf503..07ef734 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,4 @@ *.secret filter=git-crypt diff=git-crypt *.secret.yaml filter=git-crypt diff=git-crypt -*.secret.values filter=git-crypt diff=git-crypt \ No newline at end of file +*.secret.values filter=git-crypt diff=git-crypt +*.secret.sh filter=git-crypt diff=git-crypt \ No newline at end of file diff --git a/k8s/README.md b/k8s/README.md index 2b3cac0..c79e089 100644 --- a/k8s/README.md +++ b/k8s/README.md @@ -69,12 +69,23 @@ helm upgrade --install --create-namespace -f openebs/openebs.yml openebs --names k apply -f openebs/storageclass.yml ``` +## minio (bitnami) + +Switching to [Bitnami chart](https://artifacthub.io/packages/helm/bitnami/minio) as "normal" chart just too big. + +```sh +helm repo update +helm upgrade --install -f minio/minio.secret.yaml --namespace minio --create-namespace minio bitnami/minio +``` + ## minio +**DEPRECATED - INSTALL WITH OPERATOR** + See [chart on GitHub](https://github.com/minio/charts/tree/master/minio). ```sh -helm repo add minio https://helm.min.io/ +helm repo add minio https://charts.min.io/ helm repo update helm upgrade --install -f minio/minio.secret.yaml --namespace minio --create-namespace minio minio/minio # # @@ -328,12 +339,24 @@ Deployment instructions for [Octobot](https://github.com/Drakkar-Software/OctoBo ```sh kubectl create ns octobot -helm repo add dex https://charts.dexidp.io +helm repo add oauth2-proxy https://oauth2-proxy.github.io/manifests helm repo update -helm upgrade --install -n octobot dex-octobot dex/dex -f ./octobot/dex.secret.values +helm upgrade --install -n octobot oauth2-octobot oauth2-proxy/oauth2-proxy -f ./octobot/oauth2.secret.values kubectl apply $(ls octobot/*.yaml | awk ' { print " -f " $1 } ') ``` +## octobot-fabi + +Deployment instructions for [Octobot](https://github.com/Drakkar-Software/OctoBot). Dex is used for authenticating. + +```sh +kubectl create ns octobot-fabi +helm repo add oauth2-proxy https://oauth2-proxy.github.io/manifests +helm repo update +helm upgrade --install -n octobot-fabi oauth2-octobot oauth2-proxy/oauth2-proxy -f ./octobot-fabi/oauth2.secret.values +kubectl apply $(ls octobot-fabi/*.yaml | awk ' { print " -f " $1 } ') +``` + ## nextcloud [Chart GitHub](https://github.com/nextcloud/helm/tree/master/charts/nextcloud) diff --git a/k8s/minio/minio.secret.yaml b/k8s/minio/minio.secret.yaml index 902dd9cb33e9668e3889522858fc8c8f603529cd..17f41521381bc9440b9d5e6be062df7373b26e7f 100644 GIT binary patch literal 445 zcmV;u0Yd%&M@dveQdv+`0L7u6pMlvr#{i(atnrS--k-LAH0*K*aeRzZrRb?1Ob+Jx zNUvUK21eqx{@BURqGH@VbcdImmGIz2>!hWu;hdt3{nlLRe4Iwa_7*r`&=>kvwAZb8 zgB!nawv=t>kT`ud%2|X>c!ICI>j{PDRQ9k4iZ@2K`Jo?>s%u0Zg%W%%E+Zn?h8%`4 zl>WLc0z*YntlvvYzm;X5ZeBvo+Y8nhPGYz`37CDMs0iwg;3YEmNZpRl4d@Se^4{l# z`5_5(n>ZeJP5p{JtMlsUXxFG-8LuTLwlVE@9k=iuZ};`aw&d+_-}?@|@`ezI&H0(| zZ50xD*xk!X0_|{!FfE}R3{PeS0d+`K0<$Jp00*1*RwDafXMYq&o*`|hfgy}LCRR>Nm#=I;+=)RH8fWcx`6vm;<>JfG>A(I?y4i@mINdlVYA)EgLhTUi7q`@z_q%>@B?8HpRg%_;PU)Ly15hg}pK&8QblQ7m!z h