Omni deployment configuration
You need to deploy an omni instance the how to deploy omni on prem guide, with the following flags set:Certificates
You can use acme or certbot to generate certificates for your domain. In the following nginx config, the are stored in/var/lib/acme/omni/
and /var/lib/acme/omni_api/
and /var/lib/acme/omni_kube/
. Make sure to change the paths to your own or to output the certificates to those paths.
Nginx configuration
Use the following configuration to expose omni with nginx. Make sure to change the domain name ($OMNI_DOMAIN
) to your own domain and to update the certificate paths if applicable.
How to use
The omni instance will be available athttps://$OMNI_DOMAIN/
, the API at https://api.$OMNI_DOMAIN/
and the kubernetes proxy at https://kube.$OMNI_DOMAIN/
.