Changes from PR #40 that didn't make it into main: - local.scheme derived from var.domain (http for homelab.local, https otherwise) - Gitea ROOT_URL and runner bootstrap URLs use local.scheme - Gitea Helm ingress gets TLS + letsencrypt certresolver annotations - Skaffold CI profile sets defaultRepo=git.gugagr.xyz/admin Co-authored-by: Gonçalo Rodrigues <guga@Goncalos-MacBook-Pro.local> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
27 lines
544 B
YAML
27 lines
544 B
YAML
apiVersion: skaffold/v4beta13
|
|
kind: Config
|
|
metadata:
|
|
name: homelab
|
|
|
|
requires:
|
|
- path: apps/auth/services/gateway
|
|
configs: [gateway]
|
|
- path: apps/auth/services/users
|
|
configs: [users]
|
|
- path: apps/test/services/example-service
|
|
configs: [example-service]
|
|
- path: apps/finance/services/api
|
|
configs: [finance-api]
|
|
|
|
profiles:
|
|
- name: local
|
|
activation:
|
|
- kubeContext: k3d-homelab
|
|
- name: ci
|
|
build:
|
|
local:
|
|
push: true
|
|
tagPolicy:
|
|
gitCommit: {}
|
|
defaultRepo: git.gugagr.xyz/admin
|