Tryout with storageos - not successful

This commit is contained in:
Moritz Graf 2020-04-10 01:29:08 +02:00
parent 3bd9b3e8e7
commit c2881f0f0a
3 changed files with 46 additions and 27 deletions

View File

@ -19,7 +19,7 @@ kubectl get pods | grep Error | cut -d' ' -f 1 | xargs kubectl delete pod
## namespaces
```sh
namespaces="flux cert-manager nginx-ingress infrapuzzle kuard auth nextcloud datalab web development"
namespaces="flux cert-manager nginx-ingress infrapuzzle kuard auth nextcloud datalab web development storageos-operator"
for i in $( echo $NAMESPACES ) ; do
k create ns $i
done
@ -65,6 +65,12 @@ $ kubectl apply -f kuard
$ kubectl delete -f kuard
```
## storageos
```sh
kubectl apply -f storageos-operator/storageos.yaml
```
## auth
Including:
@ -138,4 +144,4 @@ kubectl apply -f datalab/
```sh
kubectl apply -f web/
```
```

View File

@ -1,26 +1,25 @@
# status: chart not working
# note: problem could not be found yet
# # status: removed again
apiVersion: helm.fluxcd.io/v1
kind: HelmRelease
metadata:
name: helm-phpldapadmin
namespace: flux
spec:
releaseName: phpldapadmin
targetNamespace: auth
chart:
repository: https://cetic.github.io/helm-charts
version: 0.1.3
name: phpldapadmin
values:
service:
type: ClusterIP
ingress:
enabled: true
hosts:
- "ldap.haumdaucher.de"
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
tls:
- ldap-haumdaucher-de
# apiVersion: helm.fluxcd.io/v1
# kind: HelmRelease
# metadata:
# name: helm-phpldapadmin
# namespace: flux
# spec:
# releaseName: phpldapadmin
# targetNamespace: auth
# chart:
# repository: https://cetic.github.io/helm-charts
# version: 0.1.3
# name: phpldapadmin
# values:
# service:
# type: ClusterIP
# ingress:
# enabled: true
# hosts:
# - "ldap.haumdaucher.de"
# annotations:
# cert-manager.io/cluster-issuer: "letsencrypt-prod"
# tls:
# - ldap-haumdaucher-de

View File

@ -0,0 +1,14 @@
# status: chart not working with helm3
# apiVersion: helm.fluxcd.io/v1
# kind: HelmRelease
# metadata:
# name: helm-storageos
# namespace: flux
# spec:
# releaseName: storageos
# targetNamespace: storageos-operator
# chart:
# repository: https://charts.storageos.com
# version: 0.2.19
# name: storageos