Otomi
Otomi is a self-hosted PaaS for Kubernetes and adds developer- and operations-centric tools, automation, and self-service on top of Kubernetes in any infrastructure or cloud, to code, build, and run containerized applications.
Minimal requirements
Otomi installs and configures Nginx as a default ingress controller. When launching from the marketplace, make sure to unselect the default Traefik v2 (NodePort).
Check the minimal requirements for running Otomi on Civo here.
Access and activation
Follow the steps described here after initial installation.
Switch from nip.io to Civo DNS
When Otomi is installed using the Civo marketplace, Otomi will use a generated (untrusted) CA and use the ip address of the load balancer with nip.io for all the host names. To see the full potential of Otomi, it is advised to install Otomi with DNS or to switch to using a DNS zone.
Switch to using Civo DNS after installing Otomi using Civo marketplace
In Civo:
- Under
Networking
in the Civo Dashboard, clickDNS
and thenAdd a domain name
- Fill in a domain name and then click
Add domain
- Create a NS record in the zone where your domain is hosted and add the Civo name servers
ns0.civo.com
ansns1.civo.com
- Under
Settings
,Profile
, click on the tabSecurity
and copy theAPI key
In Otomi:
Follow the instructions here.
Install Otomi on Civo with Civo DNS
Follow the instructions here to install Otomi on Civo using Civo DNS.
Known installation issues
Check the known issues when installing Otomi on Civo here.
Next steps
- Compose your platform by activating the K8s apps you would like to use
- Create a Team in Otomi
- Go through the Get Started Labs
- Join our Slack channel
- Get involved on GitHub