这是indexloc提供的服务,不要输入任何密码
Skip to content

mesutguzel/terraform-wordpress-gcp-pipeline

Repository files navigation

Requirements

Name Version
google 4.31.0

Providers

Name Version
google 4.31.0
random 3.3.2
template 2.2.0

Modules

No modules.

Resources

Name Type
google_compute_address.nat_address resource
google_compute_firewall.allow-iap resource
google_compute_firewall.wp_backend_forwarding resource
google_compute_firewall.wp_fw_2 resource
google_compute_forwarding_rule.default resource
google_compute_instance_group_manager.wp_instance_group resource
google_compute_instance_template.instance_template resource
google_compute_network.vpc_network resource
google_compute_project_default_network_tier.default resource
google_compute_region_backend_service.default resource
google_compute_region_health_check.hc resource
google_compute_region_target_http_proxy.default resource
google_compute_region_url_map.default resource
google_compute_router.router resource
google_compute_router_nat.nat resource
google_compute_subnetwork.private_instance resource
google_compute_subnetwork.proxy resource
google_compute_subnetwork.public resource
google_project_iam_member.db_secret_binding resource
google_project_service.secret resource
google_project_service.sqladmin resource
google_secret_manager_secret.secret-basic resource
google_secret_manager_secret_version.secret-version-basic resource
google_service_account.vm_service_account resource
google_sql_database.database resource
google_sql_database_instance.main resource
google_sql_user.users resource
random_password.password resource
template_file.startup_script data source

Inputs

Name Description Type Default Required
base_name n/a string "wp-instance" no
db_name n/a string "wp-database" no
db_user n/a string "wp" no
db_version n/a string "MYSQL_8_0" no
forwardin_rule n/a string "wp-forwarding-rule" no
group_manager n/a string "wp-instance-group" no
hc_name n/a string "check-wp-backend" no
http_proxy n/a string "wp-proxy" no
instance_name n/a string "main-instance" no
instance_template n/a string "wp-instance-template" no
instance_version n/a string "wp-managed-instance" no
ip_cidr_range n/a list
[
"10.0.0.0/24",
"10.0.1.0/24",
"10.129.0.0/26"
]
no
lb_backend n/a string "wp-backend" no
load_balancing_scheme n/a string "EXTERNAL_MANAGED" no
machine_type n/a string "f1-micro" no
nat n/a string "my-router-nat" no
nat_address n/a string "nat-manual-ip" no
region n/a string "us-central1" no
router n/a string "terraform-router" no
source_image n/a string "debian-cloud/debian-11" no
source_ranges n/a list
[
"130.211.0.0/22",
"35.191.0.0/16",
"10.129.0.0/26"
]
no
standard_tier n/a string "STANDARD" no
subnet_proxy n/a string "wp-net-proxy" no
subnetwork_private n/a string "private-subnetwork" no
subnetwork_public n/a string "public-subnetwork" no
url_map n/a string "wp-map" no
vpc_name n/a string "vpc-terraform" no
wp_backend_forwarding n/a list
[
"wp-backend-fw",
"wp-backend-fw-2"
]
no
zone n/a string "us-central1-a" no

Outputs

Name Description
name n/a

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published