You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: platform/README.md
+13-10Lines changed: 13 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,23 +5,26 @@ This folder contains the Custom Resource Definitions that the Tracker app relies
5
5
As an example, the Tracker app uses a `Certificate` object to acquire a TLS certificate.
6
6
7
7
```
8
-
apiVersion: cert-manager.io/v1alpha2
8
+
apiVersion: cert-manager.io/v1
9
9
kind: Certificate
10
10
metadata:
11
+
creationTimestamp: null
11
12
name: ingress-cert
12
13
namespace: istio-system
13
14
spec:
14
-
keySize: 4096
15
-
keyAlgorithm: rsa
16
-
keyEncoding: pkcs8
17
-
secretName: tracker-credential
15
+
commonName: tracker.alpha.canada.ca
16
+
dnsNames:
17
+
- tracker.alpha.canada.ca
18
+
- suivi.alpha.canada.ca
18
19
issuerRef:
19
-
name: selfsigned
20
20
kind: Issuer
21
-
commonName: pulse.alpha.canada.ca
22
-
dnsNames:
23
-
- pulse.alpha.canada.ca
24
-
- pouls.alpha.canada.ca
21
+
name: selfsigned
22
+
privateKey:
23
+
algorithm: RSA
24
+
encoding: PKCS8
25
+
size: 4096
26
+
secretName: tracker-credential
27
+
status: {}
25
28
```
26
29
27
30
`Certificate` is not a native Kubernetes object and is just assumed to exist in the environment. The manifests in this folder are all about defining generic objects like `Certificate` that the app can rely on without knowing how it got there.
0 commit comments