eks-istio-operator
DNXLabs/eks-istio-operator/aws
Terraform module for deploying Kubernetes istio, an open source service mesh that layers transparently onto existing distributed applications.
terraform-aws-eks-istio   Terraform module for deploying Kubernetes istio, an open source service mesh that layers transparently onto existing distributed applications. Istio’s powerful features provide a uniform and more efficient way to secure, connect, and monitor services. Istio is the path to load balancing, service-to-service authentication, and monitoring – with few or no service code changes. Usage ``bash module "istio_operator" { source = "git::https://github.com/DNXLabs/terraform-aws-eks-istio-operator.git" enabled = true } `` Requirements | Name | Version | |------|---------| | terraform | >= 0.13 | | aws |
| Name | Type | Description | Default |
|---|---|---|---|
| mod_dependency | string | Dependence variable binds all AWS resources allocated by this module, dependent | required |
| create_namespace | bool | Whether to create Kubernetes namespace with name defined by `namespace`. | true |
| settings | map | Additional settings which will be passed to the Helm chart values. | {} |
| helm_chart | string | Istio operator repository name. | "/manifests/charts/istio-operator" |
| namespace | string | Kubernetes namespace to deploy Istio operator Helm chart. | "istio-operator" |
| watched_namespaces | string | Kubernetes namespace to Istio operator to watch. | "istio-system" |
| enabled | bool | Variable indicating whether deployment is enabled. | true |
| helm_chart_name | string | Istio operator Helm chart name to be installed | "istio-operator" |
| operator_version | string | Istio operator version. | "1.10.3" |
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,