Skip to content

Checklist For Production

Introduction

This checklist is intended to be used as a guide for deploying Ubiquity in production. It is not intended to be exhaustive, but rather to provide a starting point for the most common deployment scenarios.

Ubiquity

General

  • Ubiquity is installed on a supported platform
  • Ubiquity is installed using a supported method
  • Ubiquity is installed using a supported version
  • Ubiquity is installed using a supported configuration
  • Ubiquity is installed using a supported storage provider
  • Ubiquity is installed using a supported identity provider
  • Ubiquity is installed using a supported platform provider
  • Ubiquity is installed using a supported database
  • Ubiquity is installed using a supported ingress controller
  • Ubiquity is installed using a supported load balancer
  • Ubiquity is installed using a supported DNS provider
  • Ubiquity is installed using a supported SMTP provider
  • Ubiquity is installed using a supported monitoring provider
  • Ubiquity is installed using a supported logging provider
  • Ubiquity is installed using a supported metrics provider
  • Ubiquity is installed using a supported alerting provider
  • Ubiquity is installed using a supported backup provider

Security

  • Ubiquity is installed using a supported TLS configuration
  • Ubiquity is installed using a supported TLS certificate
  • Ubiquity is installed using a supported TLS key
  • Ubiquity is installed using a supported TLS CA certificate
  • Ubiquity is installed using a supported TLS CA key
  • Ubiquity is installed using a supported TLS CA certificate bundle

Identity

  • Ubiquity is configured to use a supported identity provider
  • Ubiquity is configured to use a supported identity provider configuration
  • Ubiquity is configured to use a supported identity provider client ID
  • Ubiquity is configured to use a supported identity provider client secret

Storage

  • Ubiquity is configured to use a supported storage provider
  • Ubiquity is configured to use a supported storage provider configuration
  • Ubiquity is configured to use a supported storage provider client ID

Platform

  • Ubiquity is configured to use a supported platform provider
  • Ubiquity is configured to use a supported platform provider configuration

Database

  • Ubiquity is configured to use a supported database

Ingress

  • Ubiquity is configured to use a supported ingress controller

Load Balancer

  • Ubiquity is configured to use a supported load balancer

DNS

  • Ubiquity is configured to use a supported DNS provider

SMTP

  • Ubiquity is configured to use a supported SMTP provider

Monitoring

  • Ubiquity is configured to use a supported monitoring provider

Logging

  • Ubiquity is configured to use a supported logging provider

Metrics

  • Ubiquity is configured to use a supported metrics provider

Alerting

  • Ubiquity is configured to use a supported alerting provider

Backup

  • Ubiquity is configured to use a supported backup provider

Kubernetes

General

  • Kubernetes is installed on a supported platform