Skip to content

helsana/aks-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create Namespace

 k create ns myhelsana

Switch to Namespace

kns myhelsana

Install Infrastructure Resources

helm repo add bitnami https://charts.bitnami.com/bitnami

MongoDB

helm install mongodb --set architecture=replicaset bitnami/mongodb

Redis

helm install redis bitnami/redis

Prometheus

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm install prometheus --set prometheus.prometheusSpec.serviceMonitorSelectorNilUsesHelmValues=false  prometheus-community/kube-prometheus-stack

Install Secrets

kubesec decrypt secret/secret.enc.yaml | kubectl apply -n myhelsana -f -
kubesec decrypt secret/myhelsana-keystore-secret.enc.yaml | kubectl apply -n myhelsana -f -
kubesec decrypt secret/myhelsana-truststore-secret.enc.yaml | kubectl apply -n myhelsana -f -

Install RBAC for ConfigMaps/Secrets

k apply -f rbac/roles.yaml

Install Spring Cloud Contracts

./scripts/install-contracts.sh

Ingress Registrierung

k apply -f ingress/ingress-registrierung.yaml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages