Advanced Features¶
With Kubernetes, public clouds, and the dependency subcharts we use the sky is the limit as far as installation and deployment possibilities. There is no way we can capture everything here. We have run into several common deployment use cases which may come in handy which we try to document here. Each feature is documented as a stand alone option however they can be combined where it makes sense to do so. We also have no control over many of the variables involved in these deployments so these examples are provided as-is and should be considered as a reference example only.
- Additional Nautobots
- Celery Queues
- Custom Nautobot Image
- Custom
nautobot_config.py
- Custom
uwsgi.ini
- Existing Secrets
- External Database
- External Redis
- Initialization Job
- Ingress
- MySQL Support
- Nautobot as a Subchart
- PostgreSQL High Availability
- PostgreSQL TLS
- Prometheus Operator Metrics
- RabbitMQ Support
- Redis Sentinel
- Redis TLS
- Static Files Only
For additional configuration for one of the subcharts please see their documentation:
- Bitnami PostgreSQL chart which can be configured under the
postgresql.*
values. - Bitnami PostgreSQL-HA chart which can be configured under the
postgresqlha.*
values. - Bitnami MariaDB chart which can be configured under the
mariadb.*
values. - Bitnami Redis chart which can be configured under the
redis.*
values. - Bitnami RabbitMQ chart which can be configured under the
rabbitmq.*
values.