mirror of
https://github.com/outbackdingo/homelab.git
synced 2026-01-28 18:19:16 +00:00
790 B
790 B
How to create a new application/service
Kustomize
- Create the files on a Kustomize layout in the appropriate folder inside
apps/ - Create a new ArgoCD
Applicationresource onapps/argocd/baseinside the appropriate category folder, followed by creating an additional entry atapps/argocd/kustomization.yamlreferencing it - If the
Deployment/StatefulSethas a volume reference, create thePVConapps/data/storage/baseand create an entry for it onapps/data/storage/kustomization.yaml - Create a
ServicewithLoadBalancerClassastailscaleif you want to expose it to the internal mesh, followed by aCertificate(and anIngress resource) - Add the domain of step 4 to the ClusterIssuer (
apps/networking/certmanager/clusterIssuer.yaml) as well.