Skip to content

Commit f7504e1

Browse files
author
Otávio Fernandes
committed
Mocked manifest and secrets.
1 parent d0f8c87 commit f7504e1

File tree

4 files changed

+96
-3
lines changed

4 files changed

+96
-3
lines changed

test/manifest.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ secrets:
55
name:
66
# path in vault
77
path: secret/data/dir1/dir2
8-
# type of format the secret is stored, use "file" to save it to a file, or a valid Kubernetes
9-
# Secret type to copy it to the cluster.
10-
type: file # kubernetes.io/tls
8+
# when copying it to kubernetes, you can set its type
9+
type: kubernetes.io/tls
1110
# data contained in respective vault path.
1211
data:
1312
# entity name, employed to name "file" or "key" for Kubernetes secret
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIFGDCCAwACCQD6JkI/CUO2mzANBgkqhkiG9w0BAQsFADBNMQswCQYDVQQGEwJO
3+
TDEWMBQGA1UECAwNTm9vcmQtSG9sbGFuZDESMBAGA1UEBwwJQW1zdGVyZGFtMRIw
4+
EAYDVQQDDAlsb2NhbGhvc3QwIBcNMTkwNDA3MDAxOTMyWhgPMjIwMTEwMTYwMDE5
5+
MzJaME0xCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1Ob29yZC1Ib2xsYW5kMRIwEAYD
6+
VQQHDAlBbXN0ZXJkYW0xEjAQBgNVBAMMCWxvY2FsaG9zdDCCAiIwDQYJKoZIhvcN
7+
AQEBBQADggIPADCCAgoCggIBAMFOVggvF2JRML8U6mgKav1DirSU1DuLfCGIxgqX
8+
nB//bGAPCef8zPvi6KoMhTG34B8/Sai/KpMh4uWYAhApbFUsneJsSul8AvM5mIH6
9+
h5RFM0mA1EymOC0CbjnAOEJS1ypQVnE7pqYn8iKaf6w5uPNj6Yv2fIEYHe3Jy2v+
10+
Nwl22riw9blFkEMX1Ct2y6Fg3DfOORyPxi52tnawlmRO4mS0OFLpRkS9z4SrGLcO
11+
pwlW0rDJ5BNJW97UJZocaWavSBfGs7GAVyFynkHfWNR+KMGaA09MXni/bD74UFG/
12+
tcQCJvFnjojZi17BP/V2KezSPYLbOKzlOEYJHkxfb58fIyLiCKWlfnjMbWE6fd9f
13+
laWma6p8ifAcVLoCZok+5fbR+IqomT5CaXvqLiZtHEZXKGhCoPU4KXo8JwSUwbDM
14+
h+/z75uB2IxeE/2n3cAJIxmZ/L0NxrWeed7st06I3uWD658rbPpKz9Mq/4ZMVll6
15+
NVFbO3uSWLTUnCd18Li/hYf0d/szlR86VZSBl5o5cjCuocXA65BI3SWtosPHNDS+
16+
POO2EpzLDjea/ZT4vzFxcjniyo9JUV0adlaq7Rkv3cAGvByeUQAdAY1YKGxbArSU
17+
lAP3ZESidt5nISifIYURptXdOQoLGr9b22o8iZPlDjG71nH6PreNotUW3PEn3iyG
18+
JZOdAgMBAAEwDQYJKoZIhvcNAQELBQADggIBABI7ryL5WayV+ytn61aNB1btEUhz
19+
nm8fcbIwh4U0JMj2I8VkmjyveG9BvODulbjebgnBMzny276S3KzUBFCgfZ4mQntI
20+
vckmEExRzC0WRBcuNMp5J5R9bfaMp88nsKyfcHA1wOAVu6prtP3PH8Wv9lGSI1Yk
21+
CfTghrYiPGlOzqzB77xWTDQWEw1nd+HuY3teIzOBt8TdE5DJ+h/hWO2SqPpz5KKR
22+
yCR8YdBBmpGGb7+Invws2JRK5tkAO8nf9DSA/omd2CN8MPkDQIC6x5hSA+StRgvJ
23+
PfTJe2957fCByT16MgYaQE+TOfnQXpuIE6keslvDxigw2C4ixOGiy/Q6p3nrZbay
24+
DGS67Iv7thVdccsh2vltv4Lv86+Bm0tUDrTjQ7yBRLJ6Z+Caqh2o4jC1CRi0wMzp
25+
HSitdEOFeq4uFLiv718fAl6XCohGzXD9HkYOq1AAC1sSg3S6m4sABXW8DjXTLdb4
26+
jZCccB99ZV1UHrJO9qVSIraDtUWMLyW36x2PdpcatMkMuo02CfBMFL6kjFb3W8GS
27+
3BjhhVVucvQZ7epuA4bEccx0+6IqrWXd8m/aPAEN/uLTl1/YK0b7pD8yrslrD1DQ
28+
OggJuah/msAxJoAPabNEMuWeL0lezYQwHNONpKezXoT1zdWvlz3ix9t9EsG8y31z
29+
x4ZmUbp8z0Sm/wYm
30+
-----END CERTIFICATE-----
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
-----BEGIN ENCRYPTED PRIVATE KEY-----
2+
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
53+
Dk5BhVhVZv8dZ2f6s3Dih7FDVg==
54+
-----END ENCRYPTED PRIVATE KEY-----

test/mock/manifest-kube.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
secrets:
3+
ingress:
4+
path: secret/data/kube/tls
5+
type: kubernetes.io/tls
6+
data:
7+
- name: tls.crt
8+
extension: secret
9+
- name: tls.key
10+
extension: secret

0 commit comments

Comments
 (0)