This repository hosts all Helm Charts of worldiety. It's main purpose is to provide best practices of Kubernetes deployments.
Requriements:
- most recent version of the helm-charts repository
- customized
values.yaml
file in the project folder - existing namespace/account for your project (should be created by the DevOps team)
... work in progress ...
# print resolved template on console (requires a test deployment-values.yaml)
helm template --debug -f deployment-values.yaml --set buildtype=dev --set gitlabImage.repository=testrepo --set name=testname --set namespace=testnamespace helm-charts/project-template/
# create a new namespace (k8s admin access required)
kubectl create namespace namespace-example-1
# create an example app (k8s admin access required)
helm upgrade --install app1 -f values.yaml helm-charts/project-template/
worldiety DevOps Team