-
Notifications
You must be signed in to change notification settings - Fork 65
/
release.yaml
70 lines (70 loc) · 1.93 KB
/
release.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
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
apiVersion: helm.crossplane.io/v1beta1
kind: Release
metadata:
name: wordpress-example
spec:
# rollbackLimit: 3
forProvider:
chart:
name: wordpress
repository: https://charts.bitnami.com/bitnami
version: 15.2.5 ## To use development versions, set ">0.0.0-0"
# pullSecretRef:
# name: museum-creds
# namespace: default
# url: "https://charts.bitnami.com/bitnami/wordpress-9.3.19.tgz"
namespace: wordpress
# insecureSkipTLSVerify: true
# skipCreateNamespace: true
# wait: true
# skipCRDs: true
values:
service:
type: ClusterIP
set:
- name: param1
value: value2
# valuesFrom:
# - configMapKeyRef:
# key: values.yaml
# name: default-vals
# namespace: wordpress
# optional: false
# - secretKeyRef:
# key: svalues.yaml
# name: svals
# namespace: wordpress
# optional: false
# connectionDetails:
# - apiVersion: v1
# kind: Service
# name: wordpress-example
# namespace: wordpress
# fieldPath: spec.clusterIP
# #fieldPath: status.loadBalancer.ingress[0].ip
# toConnectionSecretKey: ip
# - apiVersion: v1
# kind: Service
# name: wordpress-example
# namespace: wordpress
# fieldPath: spec.ports[0].port
# toConnectionSecretKey: port
# - apiVersion: v1
# kind: Secret
# name: wordpress-example
# namespace: wordpress
# fieldPath: data.wordpress-password
# toConnectionSecretKey: password
# - apiVersion: v1
# kind: Secret
# name: manual-api-secret
# namespace: wordpress
# fieldPath: data.api-key
# toConnectionSecretKey: api-key
# # this secret created manually (not via Helm chart), so skip 'part of helm release' check
# skipPartOfReleaseCheck: true
# writeConnectionSecretToRef:
# name: wordpress-credentials
# namespace: crossplane-system
providerConfigRef:
name: helm-provider