Skip to main content
Version: 1.3.0

epinio server​

Starts the Epinio server.

Synopsis​

This command starts the Epinio server. epinio install ensures the server is running inside your cluster. Normally you don't need to run this command manually.

epinio server [flags]

Options​

      --access-control-allow-origin string   (ACCESS_CONTROL_ALLOW_ORIGIN) Domains allowed to use the API
-h, --help help for server
--ingress-class-name string (INGRESS_CLASS_NAME) Name of the ingress class to use for apps. Leave empty to add no ingressClassName to the ingress.
-n, --namespace string (NAMESPACE) The namespace to use (default "epinio")
--port int (PORT) The port to listen on. Leave empty to auto-assign a random port
--registry-certificate-secret string (REGISTRY_CERTIFICATE_SECRET) Secret for the registry's TLS certificate
--s3-certificate-secret string (S3_CERTIFICATE_SECRET) Secret for the S3 endpoint TLS certificate. Can be left empty if S3 is served with a trusted certificate.
--tls-issuer string (TLS_ISSUER) The cluster issuer to use for workload certificates
--trace-output string (TRACE_OUTPUT) logs output format [text,json] (default "text")

Options inherited from parent commands​

  -c, --kubeconfig string        (KUBECONFIG) path to a kubeconfig, not required in-cluster
--no-colors Suppress colorized output
--settings-file string (EPINIO_SETTINGS) set path of settings file (default "~/.config/epinio/settings.yaml")
--skip-ssl-verification (SKIP_SSL_VERIFICATION) Skip the verification of TLS certificates
--timeout-multiplier int (EPINIO_TIMEOUT_MULTIPLIER) Multiply timeouts by this factor (default 1)
--trace-level int (TRACE_LEVEL) Only print trace messages at or above this level (0 to 255, default 0, print nothing)
--verbosity int (VERBOSITY) Only print progress messages at or above this level (0 or 1, default 0)

SEE ALSO​