github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/cloud/kubernetes/multiregion/example-app-secure.yaml (about)

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    name: example-secure
     5  spec:
     6    replicas: 1
     7    selector:
     8      matchLabels:
     9        app: loadgen
    10    template:
    11      metadata:
    12        labels:
    13          app: loadgen
    14      spec:
    15        serviceAccountName: cockroachdb
    16        volumes:
    17        - name: client-certs
    18          secret:
    19            secretName: cockroachdb.client.root
    20            defaultMode: 256
    21        containers:
    22        - name: loadgen
    23          image: cockroachdb/loadgen-kv:0.1
    24          imagePullPolicy: IfNotPresent
    25          volumeMounts:
    26          - name: client-certs
    27            mountPath: /cockroach-certs
    28          command:
    29            - "/kv"
    30            - "postgres://root@cockroachdb-public:26257/kv?sslmode=verify-full&sslcert=/cockroach-certs/client.root.crt&sslkey=/cockroach-certs/client.root.key&sslrootcert=/cockroach-certs/ca.crt"