Overview of available Opta AzureRM modules
Opta provides a variety of module types for use in AzureRM YAML configurations to manage infrastructure, Kubernetes clusters, and third-party integrations. Available modules include:
base: Sets up virtual networks, private subnets, security groups, default encryption key vaults, and container registries.k8s-cluster: Creates an Azure Kubernetes Service (AKS) cluster and a default node pool.k8s-base: Creates base infrastructure packaged into Opta environments.k8s-service: Deploys a Kubernetes application.k8s-manifest: Plugs a Kubernetes manifest into an Opta k8s cluster.helm-chart: Plugs a custom Helm chart into an Opta k8s cluster.postgres: Creates a PostgreSQL database.datadog: Integrates Datadog for observability.external-ssl-cert: Manages external SSL certificates.external-state: Allows referencing external, pre-existing Terraform states within Opta.custom-terraform: Allows the use of custom Terraform modules.