charts/teleport-kube-agent-13.3.8/tests/__snapshot__/secret_test.yaml.snap
2024-08-15 22:45:43 +08:00

83 lines
2.0 KiB
Plaintext

generate a secret when neither authToken nor joinParams.tokenName are provided:
1: |
apiVersion: v1
kind: Secret
metadata:
name: teleport-kube-agent-join-token
namespace: NAMESPACE
stringData:
auth-token: ""
type: Opaque
generates a secret when authToken is provided:
1: |
apiVersion: v1
kind: Secret
metadata:
name: teleport-kube-agent-join-token
namespace: NAMESPACE
stringData:
auth-token: |
sample-auth-token-dont-use-this
type: Opaque
generates a secret when joinParams.tokenName is provided:
1: |
apiVersion: v1
kind: Secret
metadata:
name: teleport-kube-agent-join-token
namespace: NAMESPACE
stringData:
auth-token: |
sample-auth-token-dont-use-this
type: Opaque
generates a secret with a custom name when authToken and joinTokenSecret.name are provided:
1: |
apiVersion: v1
kind: Secret
metadata:
name: some-other-secret-name
namespace: NAMESPACE
stringData:
auth-token: |
sample-auth-token-dont-use-this
type: Opaque
generates a secret with a custom name when authToken and secretName are provided:
1: |
apiVersion: v1
kind: Secret
metadata:
name: some-other-secret-name
namespace: NAMESPACE
stringData:
auth-token: |
sample-auth-token-dont-use-this
type: Opaque
sets Secret annotations when specified:
1: |
apiVersion: v1
kind: Secret
metadata:
annotations:
kubernetes.io/secret: test-annotation
kubernetes.io/secret-different: 6
name: teleport-kube-agent-join-token
namespace: NAMESPACE
stringData:
auth-token: |
auth-token
type: Opaque
sets Secret labels when specified:
1: |
apiVersion: v1
kind: Secret
metadata:
labels:
app.kubernetes.io/name: teleport-kube-agent
resource: secret
name: teleport-kube-agent-join-token
namespace: NAMESPACE
stringData:
auth-token: |
auth-token
type: Opaque