mirror of
https://github.com/ZwareBear/JFrog-Cloud-Installers.git
synced 2026-01-20 22:06:55 -06:00
First commit for callhome integration on terraform
This commit is contained in:
@@ -391,6 +391,7 @@ data "template_file" "init" {
|
||||
certificate_domain = "${var.certificate_domain}"
|
||||
artifactory_server_name = "${var.artifactory_server_name}"
|
||||
EXTRA_JAVA_OPTS = "${var.extra_java_options}"
|
||||
ISPRIMARY = "true"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -420,7 +421,7 @@ resource "aws_launch_configuration" "secondary" {
|
||||
}
|
||||
|
||||
data "template_file" "secondary_init" {
|
||||
template = "${file("userdata_secondary.sh")}"
|
||||
template = "${file("userdata.sh")}"
|
||||
|
||||
vars = {
|
||||
s3_bucket_name = "${aws_s3_bucket.b.id}"
|
||||
@@ -443,5 +444,6 @@ data "template_file" "secondary_init" {
|
||||
certificate_domain = "${var.certificate_domain}"
|
||||
artifactory_server_name = "${var.artifactory_server_name}"
|
||||
EXTRA_JAVA_OPTS = "${var.extra_java_options}"
|
||||
ISPRIMARY = "false"
|
||||
}
|
||||
}
|
||||
@@ -84,7 +84,7 @@ cat <<EOF >/var/opt/jfrog/artifactory/etc/ha-node.properties
|
||||
context.url=http://127.0.0.1:8081/artifactory
|
||||
membership.port=10001
|
||||
hazelcast.interface=172.25.0.3
|
||||
primary=true
|
||||
primary=${ISPRIMARY}
|
||||
EOF
|
||||
|
||||
cat <<EOF >/etc/pki/tls/certs/result.pem
|
||||
@@ -172,6 +172,12 @@ server {
|
||||
}
|
||||
EOF
|
||||
|
||||
cat <<EOF > /var/opt/jfrog/artifactory/etc/info/installer-info.json
|
||||
{
|
||||
"productId": "JFrogMysqlTerraformInstaller/1.0.0"
|
||||
}
|
||||
EOF
|
||||
|
||||
cat /etc/pki/tls/certs/result.pem | sed 's/CERTIFICATE----- /CERTIFICATE-----\n/g' | sed 's/-----END/\n-----END/' > temp.pem
|
||||
mv -f temp.pem /etc/pki/tls/certs/cert.pem
|
||||
cat /etc/pki/tls/private/result.key | sed 's/KEY----- /KEY-----\n/g' | sed 's/-----END/\n-----END/' > temp.key
|
||||
|
||||
Reference in New Issue
Block a user