...
 
Commits (6)
......@@ -99,8 +99,8 @@ Generated using [pre-commit-terraform](https://github.com/antonbabenko/pre-commi
| Name | Description | Type | Default | Required |
|------|-------------|:----:|:-----:|:-----:|
| acs\_enabled | install Alfresco Content Services as part of the Alfresco Process Infrastructure | string | `"true"` | no |
| aae\_license | location of your AAE license file | string | n/a | yes |
| acs\_enabled | install Alfresco Content Services as part of the Alfresco Process Infrastructure | string | `"true"` | no |
| aws\_efs\_dns\_name | EFS DNS name to be used for ACS file storage (optional AWS only) | string | `""` | no |
| cluster\_name | name for your cluster, if not set it will be a concatenation of project_name and project_environment | string | `""` | no |
| gateway\_host | gateway host name | string | n/a | yes |
......
......@@ -12,7 +12,7 @@ resource "helm_release" "alfresco-process-infrastructure" {
name = "aae"
repository = "${data.helm_repository.alfresco-incubator.url}"
chart = "alfresco-process-infrastructure"
version = "7.1.0-M5"
version = "7.1.0-M6"
values = [<<EOF
global:
......@@ -30,9 +30,9 @@ global:
alfresco-infrastructure:
persistence:
enabled: ${var.aws_efs_dns_name != ""}
efs:
enabled: ${var.acs_enabled && var.aws_efs_dns_name != ""}
dns: "${var.aws_efs_dns_name}"
storageClass:
enabled: ${var.aws_efs_dns_name != ""}
name: ${var.aws_efs_dns_name != "" ? "default-sc" : ""}
activemq:
enabled: ${var.acs_enabled ? true : false}
alfresco-content-services:
......@@ -50,8 +50,11 @@ alfresco-deployment-service:
environment:
apiUrl: "${var.kubernetes_api_server}"
apiToken: "${var.kubernetes_token}"
connectorVolume:
storageClass: ${var.aws_efs_dns_name != "" ? "default-sc" : ""}
permission: ${var.aws_efs_dns_name != "" ? "ReadWriteMany" : ""}
nfs-server-provisioner:
enabled: ${var.acs_enabled && var.aws_efs_dns_name == ""}
enabled: ${var.aws_efs_dns_name == ""}
EOF
]
......
provider "helm" {
version = "~> 0.10"
version = "0.10.0"
tiller_image = "gcr.io/kubernetes-helm/tiller:v2.12.3"
service_account = "tiller"
}
resource "helm_release" "nfs-client-provisioner" {
name = "nfs-client-provisioner"
chart = "stable/nfs-client-provisioner"
version = "1.2.8"
values = [<<EOF
nfs:
server: "${aws_efs_file_system.aae-efs.dns_name}"
path: "/"
storageClass:
reclaimPolicy: "Delete"
name: "default-sc"
EOF
]
}
provider "helm" {
version = "~> 0.10"
version = "0.10.0"
tiller_image = "gcr.io/kubernetes-helm/tiller:v2.12.3"
service_account = "tiller"
}
provider "helm" {
version = "~> 0.10"
version = "0.10.0"
tiller_image = "gcr.io/kubernetes-helm/tiller:v2.12.3"
service_account = "tiller"
}