oke

bpalermo/oke/oci

Terraform Module HCL OCI

The Terraform OKE Module Installer for Oracle Cloud Infrastructure provides a Terraform module that provisions the necessary resources for Oracle Container Engine.

Install
module "oke" {
source = "bpalermo/oke/oci"
version = "1.0.0"
}
plain text: /constructs/tfmod-bpalermo-oke-oci/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform for Oracle Container Engine [uri-repo]: https://github.com/oracle-terraform-modules/terraform-oci-oke [uri-docs]: https://github.com/oracle-terraform-modules/terraform-oci-oke/blob/main/docs [uri-changelog]: https://github.com/oracle-terraform-modules/terraform-oci-oke/blob/main/CHANGELOG.adoc [uri-configuration]: https://github.com/oracle-terraform-modules/terraform-oci-oke/blob/main/docs/configuration.adoc [uri-contribute]: https://github.com/oracle-terraform-modules/terraform-oci-oke/blob/main/CONTRIBUTING.adoc [uri-contributors]: https://github.com/oracle-terraform-modules/terraform-oci-oke/blob/main/CONTRIBUTORS.adoc [uri-instructions]: https://github.com/oracle-terraform-modules/terraform-oci-oke/blob/main/docs/instructions.adoc [uri-license]: https://github.com/oracle-terr

Inputs (31)
NameTypeDescriptionDefault
vcn_idstring required
ssh_public_keystring required
tenancy_idstring required
compartment_idstring required
ad_nameslist(string) required
cluster_namestring required
ig_route_table_idstring required
nat_route_table_idstring required
kmsobject({ use = bool { "key_id": "", "use": false }
net_num_cpnumber2
cluster_access_sourcestring"0.0.0.0/0"
public_accessboolfalse
image_signing_keyslist(string)[]
net_num_int_lbnumber16
is_pod_security_policy_enabledbooltrue
public_lb_portslist(string)[ 80, 443 ]
net_num_pub_lbnumber17
waf_enabledboolfalse
net_num_workersnumber1
new_bits_cpnumber14
services_cidrstringThis is the CIDR range used by exposed Kubernetes services (ClusterIPs). This CI"10.96.0.0/16"
is_kubernetes_dashboard_enabledboolfalse
bastion_subnet_cidr_blockstring""
allow_node_port_accessboolfalse
new_bits_pub_lbnumber11
new_bits_int_lbnumber11
pods_cidrstringThis is the CIDR range used for IP addresses by your pods. A /16 CIDR is general"10.244.0.0/16"
label_prefixstring""
Outputs (8)
cluster_id
public_endpoint
private_endpoint
node_pool_ids
subnet_cp_id
subnet_workers_id
subnet_int_lb_id
subnet_pub_lb_id
Resources (6)
oci_containerengine_clusteroci_containerengine_node_pooloci_core_security_listoci_core_subnetoci_identity_dynamic_groupoci_identity_policy
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud OCI
★ Stars0
Forks0
Total downloads781
Inputs31
Outputs8
Resources6
LicenseUPL-1.0
Namespacebpalermo
Updated