forked from bank-vaults/secrets-webhook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgarden.yaml
37 lines (35 loc) · 760 Bytes
/
garden.yaml
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
kind: Deploy
type: helm
name: vault-operator
spec:
namespace: vault-operator
chart:
name: oci://ghcr.io/bank-vaults/helm-charts/vault-operator
version: "1.22.2"
---
kind: Build
type: container
name: secrets-webhook-image
exclude:
- .direnv/**/*
- .devenv/**/*
- build/**/*
- e2e/**/*
- examples/**/*
---
kind: Deploy
type: helm
name: secrets-webhook
dependencies:
- build.secrets-webhook-image
- deploy.vault-operator
spec:
namespace: secrets-webhook
chart:
path: ./deploy/charts/secrets-webhook/
valueFiles:
- ./e2e/deploy/secrets-webhook/values.yaml
values:
image:
repository: ${actions.build.secrets-webhook-image.outputs.deployment-image-name}
tag: ${actions.build.secrets-webhook-image.version}