Skip to main content Link Search Menu Expand Document (external link)

powerssl-apiserver serve

Serve the API

powerssl-apiserver serve [flags]

Options

      --addr string                            GRPC Addr (default ":8080")
      --ca-file string                         Certificate authority file
      --common-name string                     API Server common name
      --db-connection string                   DB connection
      --db-dialect string                      DB Dialect
  -h, --help                                   help for serve
      --insecure                               Do not use TLS for the server
      --jwks-insecure-skip-tls-verify string   Skip JWKS TLS verification
      --jwks-server-name-override string       JWKS Server Name override
      --jwks-url string                        JWKS URL
      --metrics-addr string                    HTTP Addr (default ":9090")
      --no-metrics                             Do not serve metrics
      --no-tracing                             Do not trace
      --temporal-host-port string              Host and port for this client to connect to (default "localhost:7233")
      --temporal-namespace string              Namespace name for this client to work with (default "powerssl")
      --tls-cert-file string                   File containing the default x509 Certificate for GRPC
      --tls-private-key-file string            File containing the default x509 private key matching --tls-cert-file
      --tracer string                          Tracing implementation (default "jaeger")
      --vault-token string                     Vault Token
      --vault-url string                       Vault URL

Options inherited from parent commands

      --config string   config file (default is /etc/powerssl/api/config.yaml)
  -v, --verbose         Verbose output

SEE ALSO