github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/pkg/acceptance/compose/gss/docker-compose.yml (about)

     1  version: '3'
     2  services:
     3    kdc:
     4      build: ./kdc
     5      volumes:
     6        - ./kdc/start.sh:/start.sh
     7        - keytab:/keytab
     8    cockroach:
     9      image: ubuntu:xenial-20170214
    10      depends_on:
    11        - kdc
    12      command: /cockroach/cockroach --certs-dir=/certs start-single-node --listen-addr cockroach
    13      environment:
    14        - KRB5_KTNAME=/keytab/crdb.keytab
    15      volumes:
    16        - ../../.localcluster.certs:/certs
    17        - keytab:/keytab
    18        - ../../../../cockroach-linux-2.6.32-gnu-amd64:/cockroach/cockroach
    19    psql:
    20      build: ./psql
    21      depends_on:
    22        - cockroach
    23      environment:
    24        - PGHOST=cockroach
    25        - PGPORT=26257
    26        - PGSSLCERT=/certs/node.crt
    27        - PGSSLKEY=/certs/node.key
    28      volumes:
    29        - ./kdc/krb5.conf:/etc/krb5.conf
    30        - ./psql/gss_test.go:/test/gss_test.go
    31        - ./psql/start.sh:/start.sh
    32        - ../../.localcluster.certs:/certs
    33  volumes:
    34    keytab: