Skip to content

Repository files navigation

Requirements

Name Version
terraform >= 0.13

Providers

Name Version
openstack n/a
tls n/a

Modules

No modules.

Resources

Name Type
openstack_compute_keypair_v2.keypair resource
openstack_networking_network_v2.network resource
openstack_networking_port_v2.port resource
openstack_networking_router_interface_v2.router_interface resource
openstack_networking_router_v2.router resource
openstack_networking_secgroup_rule_v2.head_6443 resource
openstack_networking_secgroup_rule_v2.head_8443 resource
openstack_networking_secgroup_rule_v2.head_git_ssh resource
openstack_networking_secgroup_rule_v2.head_http resource
openstack_networking_secgroup_rule_v2.head_https resource
openstack_networking_secgroup_rule_v2.head_icmp resource
openstack_networking_secgroup_rule_v2.head_ssh resource
openstack_networking_secgroup_rule_v2.head_syslog resource
openstack_networking_secgroup_rule_v2.proxy_icmp resource
openstack_networking_secgroup_rule_v2.proxy_ssh resource
openstack_networking_secgroup_rule_v2.remote_head_proxy_tcp resource
openstack_networking_secgroup_rule_v2.remote_head_proxy_udp resource
openstack_networking_secgroup_rule_v2.remote_head_sandbox_access_tcp resource
openstack_networking_secgroup_rule_v2.remote_head_sandbox_access_udp resource
openstack_networking_secgroup_rule_v2.remote_head_tcp resource
openstack_networking_secgroup_rule_v2.remote_head_udp resource
openstack_networking_secgroup_rule_v2.remote_proxy_head_tcp resource
openstack_networking_secgroup_rule_v2.remote_proxy_head_udp resource
openstack_networking_secgroup_rule_v2.remote_proxy_sandbox_access_tcp resource
openstack_networking_secgroup_rule_v2.remote_proxy_sandbox_access_udp resource
openstack_networking_secgroup_rule_v2.remote_sandbox_access_head_tcp resource
openstack_networking_secgroup_rule_v2.remote_sandbox_access_head_udp resource
openstack_networking_secgroup_rule_v2.remote_sandbox_access_proxy_tcp resource
openstack_networking_secgroup_rule_v2.remote_sandbox_access_proxy_udp resource
openstack_networking_secgroup_rule_v2.remote_sandbox_man_int_all resource
openstack_networking_secgroup_rule_v2.remote_sandbox_man_int_sandbox_man_icmp resource
openstack_networking_secgroup_rule_v2.remote_sandbox_man_int_sandbox_man_nodeexpoter resource
openstack_networking_secgroup_rule_v2.remote_sandbox_man_int_sandbox_man_prometheus resource
openstack_networking_secgroup_rule_v2.remote_sandbox_man_int_sandbox_man_ssh resource
openstack_networking_secgroup_rule_v2.remote_sandbox_man_int_sandbox_man_syslog resource
openstack_networking_secgroup_rule_v2.remote_sandbox_man_int_sandbox_man_winrm resource
openstack_networking_secgroup_rule_v2.sandbox_internal_all resource
openstack_networking_secgroup_rule_v2.sandbox_man_int_dhcp resource
openstack_networking_secgroup_rule_v2.sandbox_man_sandbox_man_int_https resource
openstack_networking_secgroup_rule_v2.sandbox_man_sandbox_man_int_syslog resource
openstack_networking_secgroup_v2.head resource
openstack_networking_secgroup_v2.proxy resource
openstack_networking_secgroup_v2.sandbox_access resource
openstack_networking_secgroup_v2.sandbox_internal resource
openstack_networking_secgroup_v2.sandbox_man resource
openstack_networking_secgroup_v2.sandbox_man_int resource
openstack_networking_subnet_v2.subnet resource
tls_private_key.admin resource
openstack_identity_auth_scope_v3.scope data source
openstack_networking_network_v2.external_network data source

Inputs

Name Description Type Default Required
dns_nameservers List of DNS name servers used for instances list(string)
[
"1.1.1.1",
"1.0.0.1"
]
no
external_network_name External network name used for floating IP allocation string n/a yes
network_cidr CIDR block for the base-subnet string "192.168.64.0/18" no

Outputs

Name Description
keypair_name OpenStack keypair name used by proxy jump and Kuberentes cluster instances
network_id Id of OpenStack internal network used by proxy jump and Kuberentes cluster instances
private_key SSH private key for accessing proxy jump and Kuberentes cluster instances
sg_head_name Name of security group used by Kubernetes cluster instance hosting head services
sg_proxy_name Name of proxy jump security group

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages