Skip to content

Instantly share code, notes, and snippets.

@miton18
Created November 26, 2025 15:06
Show Gist options
  • Select an option

  • Save miton18/7c967814f098bbf2d34ea649f3f94abd to your computer and use it in GitHub Desktop.

Select an option

Save miton18/7c967814f098bbf2d34ea649f3f94abd to your computer and use it in GitHub Desktop.
terraform {
required_providers {
clevercloud = {
source = "CleverCloud/clevercloud"
version = "1.6.0"
}
}
}
provider "clevercloud" {
organisation = "orga_xxx"
}
resource "clevercloud_php" "wordpress" {
name = "wordpress"
biggest_flavor = "S"
smallest_flavor = "S"
min_instance_count = 1
max_instance_count = 1
php_version = "8"
environment = {
"WP_ENV" = "production",
"WP_HOME" = "https://test-wp-clement.cleverapps.io",
"WP_SITEURL" : "https://test-wp-clement.cleverapps.io/wp"
"CELLAR_ADDON_BUCKET" : clevercloud_cellar_bucket.wp-bucket.id,
}
deployment {
repository = "https://github.com/CleverCloud/wordpress-bedrock-example.git"
}
vhosts = [{
fqdn = "test-wp-clement.cleverapps.io"
}]
dependencies = [
clevercloud_mysql.wordpress_db.id,
clevercloud_cellar.wordpress_cellar.id
]
networkgroups = [{
networkgroup_id = clevercloud_networkgroup.ng1.id
fqdn = "monapp"
}]
}
resource "clevercloud_mysql" "wordpress_db" {
name = "wordpress-db"
plan = "s_sml"
}
resource "clevercloud_cellar" "wordpress_cellar" {
name = "wordpress-cellar"
}
resource "clevercloud_cellar_bucket" "wp-bucket" {
cellar_id = clevercloud_cellar.wordpress_cellar.id
id = "wp-tf"
}
resource "clevercloud_networkgroup" "ng1" {
name = "ng1"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment