Skip to content

This repository contains helm charts for my home server organized using the App of Apps strategy.

Notifications You must be signed in to change notification settings

floryn08/homeserver-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homeserver Deployment

This repository contains helm charts organized using the App of Apps strategy.

Installation

  1. install vault
helm dep update ./charts/apps/core-services/vault

helm upgrade vault ./charts/apps/core-services/vault --install --namespace core-services --create-namespace --set vaultDataPath="CHANGE_ME"
  1. install vault secrets operator
helm dep update ./charts/apps/core-services/vault-secrets-operator

helm upgrade vault-secrets-operator ./charts/apps/core-services/vault-secrets-operator --install --namespace core-services --create-namespace
  1. install argocd
helm dep update ./charts/apps/core-services/argo-cd

helm upgrade argo-cd ./charts/apps/core-services/argo-cd --install --namespace core-services --create-namespace
  1. create argocd Application using the provided master-app.yaml as example