apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization # Production overlay — targets Scaleway Elastic Metal (Paris) # # Deploy (DOMAIN_SUFFIX and ACME_EMAIL are substituted by sed): # DOMAIN="yourdomain.com" EMAIL="ops@yourdomain.com" # kustomize build overlays/production/ \ # | sed -e "s/DOMAIN_SUFFIX/${DOMAIN}/g" -e "s/ACME_EMAIL/${EMAIL}/g" \ # | kubectl apply --server-side --force-conflicts -f - resources: - ../../base/mesh - ../../base/ingress - ../../base/ory - ../../base/data - ../../base/storage - ../../base/lasuite - ../../base/media - ../../base/devtools # cert-manager ClusterIssuer + Certificate (requires cert-manager to be installed) - cert-manager.yaml images: # Set to your container registry. DOMAIN_SUFFIX is substituted by sed. - name: sunbeam-proxy newName: src.DOMAIN_SUFFIX/sunbeam/sunbeam-proxy newTag: latest patches: - path: values-pingora.yaml # TODO: set OIDC redirect URIs to https://*.sunbeam.pt/... # - path: values-ory.yaml # TODO: set production resource limits (64 GB server) # - path: values-resources.yaml