-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathskaffold.yaml
More file actions
executable file
·86 lines (77 loc) · 2.09 KB
/
skaffold.yaml
File metadata and controls
executable file
·86 lines (77 loc) · 2.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
apiVersion: skaffold/v4beta11
kind: Config
metadata:
name: atlantic
build:
artifacts:
- image: overtools
docker:
dockerfile: Dockerfile.overtools
# - image: auth
# docker:
# dockerfile: Dockerfile.auth
# - image: skitty
# docker:
# dockerfile: Dockerfile.skitty
# buildArgs:
# VITE_DOMAIN: http://localhost
# - image: cosmog
# docker:
# dockerfile: Dockerfile.cosmog
- image: skitty
ko:
dir: ./skitty
# flags:
# - "-ldflags=-X main.VITE_DOMAIN=http://localhost"
# dependencies:
# paths:
# - skitty/**.go
# - skitty/kodata/**/*
# fromImage: cgr.dev/chainguard/static:latest
# sync:
# infer:
# - skitty/kodata/**/*
deploy:
# kubectl:
# flags:
# apply:
# - --server-side
# remoteManifests:
# - https://github.com/cert-manager/cert-manager/releases/download/v1.15.3/cert-manager.yaml
# - https://github.com/envoyproxy/gateway/releases/download/v1.1.1/install.yaml
helm:
releases:
- name: argo
repo: https://argoproj.github.io/argo-helm
remoteChart: argo-cd
version: 7.5.2
namespace: argocd
createNamespace: true
valuesFiles:
- k8s/values/argo.yaml
manifests:
rawYaml:
# - k8s/argo/argo-certmanager.yaml
# - k8s/argo/argo-sealed-secrets.yaml
# - k8s/argo/argo-dragon.yaml
# - k8s/argo/argo-minio.yaml
- k8s/argo/argo-postgres.yaml
# - k8s/argo/argo-nats.yaml
- k8s/argo/argo-headlamp.yaml
- k8s/gen/*.yaml
- k8s/add/*.yaml
# portForward:
# - resourceType: service
# resourceName: skitty
# namespace: atlantic
# port: 3000
# localPort: 3000
# # - resourceType: service
# # resourceName: cosmog
# # namespace: atlantic
# # port: 7800
# # localPort: 7800
profiles:
- name: cloud-build
build:
googleCloudBuild: {}