eks-istio-operator

DNXLabs/eks-istio-operator/aws

Terraform Module HCL AWS

Terraform module for deploying Kubernetes istio, an open source service mesh that layers transparently onto existing distributed applications.

Install
module "eks-istio-operator" {
source = "DNXLabs/eks-istio-operator/aws"
version = "0.1.0"
}
plain text: /constructs/tfmod-dnxlabs-eks-istio-operator-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-aws-eks-istio ![Lint Status](https://github.com/DNXLabs/terraform-aws-eks-istio-operator/actions) ![LICENSE](https://github.com/DNXLabs/terraform-aws-eks-istio-operator/blob/master/LICENSE) 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 |

Inputs (9)
NameTypeDescriptionDefault
mod_dependencystringDependence variable binds all AWS resources allocated by this module, dependent required
create_namespaceboolWhether to create Kubernetes namespace with name defined by `namespace`.true
settingsmapAdditional settings which will be passed to the Helm chart values.{}
helm_chartstringIstio operator repository name."/manifests/charts/istio-operator"
namespacestringKubernetes namespace to deploy Istio operator Helm chart."istio-operator"
watched_namespacesstringKubernetes namespace to Istio operator to watch."istio-system"
enabledboolVariable indicating whether deployment is enabled.true
helm_chart_namestringIstio operator Helm chart name to be installed"istio-operator"
operator_versionstringIstio operator version."1.10.3"
Resources (2)
helm_releasekubernetes_namespace
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud AWS
★ Stars0
Forks5
Total downloads7.4k
Inputs9
Resources2
LicenseApache-2.0
NamespaceDNXLabs
Updated