mirror of
https://github.com/jambonz/jambonz-infrastructure.git
synced 2026-01-25 02:08:27 +00:00
update to v0.8.5-2 jambonz
This commit is contained in:
@@ -95,9 +95,9 @@ Conditions:
|
|||||||
Mappings:
|
Mappings:
|
||||||
AWSRegion2AMI:
|
AWSRegion2AMI:
|
||||||
us-east-1:
|
us-east-1:
|
||||||
Ami: ami-056b03de9e4cc9e7b
|
Ami: ami-0525a66f4301a6e6d
|
||||||
us-east-2:
|
us-east-2:
|
||||||
Ami: ami-00970296c5d81f125
|
Ami: ami-0e45caebe3e25580c
|
||||||
|
|
||||||
Resources:
|
Resources:
|
||||||
IamCloudwatchRole:
|
IamCloudwatchRole:
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ if [ "$DISTRO" == rhel* ]; then
|
|||||||
HOME=/home/ec2-user
|
HOME=/home/ec2-user
|
||||||
sed -i "s|/home/admin|${HOME}|g" /tmp/ecosystem.config.js
|
sed -i "s|/home/admin|${HOME}|g" /tmp/ecosystem.config.js
|
||||||
else
|
else
|
||||||
HOME=$HOME
|
HOME=/home/admin
|
||||||
cd $HOME
|
cd $HOME
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ cd /usr/local/src
|
|||||||
git clone https://github.com/drachtio/drachtio-server.git -b ${VERSION}
|
git clone https://github.com/drachtio/drachtio-server.git -b ${VERSION}
|
||||||
cd drachtio-server
|
cd drachtio-server
|
||||||
git submodule update --init --recursive
|
git submodule update --init --recursive
|
||||||
./autogen.sh && mkdir -p build && cd $_ && ../configure --enable-tcmalloc=yes CPPFLAGS='-DNDEBUG -g -O2' && make -j 8 && sudo make install
|
./autogen.sh && mkdir -p build && cd $_ && ../configure --enable-tcmalloc=yes CPPFLAGS='-DNDEBUG -g -O2' && make -j 6 && sudo make install
|
||||||
|
|
||||||
echo "installing drachtio for aws"
|
echo "installing drachtio for aws"
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"ami_description": "jambonz feature server",
|
"ami_description": "jambonz feature server",
|
||||||
"instance_type": "c6in.xlarge",
|
"instance_type": "c6in.xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_arch": "amd64",
|
"ami_base_image_arch": "amd64",
|
||||||
"ami_base_image_owner": "136693071363",
|
"ami_base_image_owner": "136693071363",
|
||||||
"install_telegraf": "yes",
|
"install_telegraf": "yes",
|
||||||
@@ -119,7 +119,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "shell",
|
"type": "shell",
|
||||||
"execute_command": "chmod +x {{ .Path }}; sudo '{{ .Path }}' {{user `install_telegraf`}}",
|
"execute_command": "chmod +x {{ .Path }}; sudo '{{ .Path }}' {{user `distro`}} {{user `install_telegraf`}}",
|
||||||
"script": "scripts/install_telegraf.sh"
|
"script": "scripts/install_telegraf.sh"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"ami_description": "jambonz all-in-one AMI",
|
"ami_description": "jambonz all-in-one AMI",
|
||||||
"instance_type": "c6in.2xlarge",
|
"instance_type": "c6in.2xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"jambonz_user": "admin",
|
"jambonz_user": "admin",
|
||||||
"jambonz_password": "JambonzR0ck$",
|
"jambonz_password": "JambonzR0ck$",
|
||||||
"ami_base_image_owner": "309956199498",
|
"ami_base_image_owner": "309956199498",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"ami_description": "jambonz all-in-one AMI",
|
"ami_description": "jambonz all-in-one AMI",
|
||||||
"instance_type": "c6in.2xlarge",
|
"instance_type": "c6in.2xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"jambonz_user": "admin",
|
"jambonz_user": "admin",
|
||||||
"jambonz_password": "JambonzR0ck$",
|
"jambonz_password": "JambonzR0ck$",
|
||||||
"ami_base_image_owner": "309956199498",
|
"ami_base_image_owner": "309956199498",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"ami_description": "jambonz all-in-one AMI",
|
"ami_description": "jambonz all-in-one AMI",
|
||||||
"instance_type": "c6in.xlarge",
|
"instance_type": "c6in.xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"jambonz_user": "admin",
|
"jambonz_user": "admin",
|
||||||
"jambonz_password": "JambonzR0ck$",
|
"jambonz_password": "JambonzR0ck$",
|
||||||
"install_telegraf": "yes",
|
"install_telegraf": "yes",
|
||||||
|
|||||||
@@ -8,8 +8,8 @@
|
|||||||
"ssh_username": "admin",
|
"ssh_username": "admin",
|
||||||
"ami_description": "jambonz-mini (all-in-one server)",
|
"ami_description": "jambonz-mini (all-in-one server)",
|
||||||
"instance_type": "c2-standard-4",
|
"instance_type": "c2-standard-4",
|
||||||
"drachtio_version": "v0.8.22",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.4-4",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"jambonz_user": "admin",
|
"jambonz_user": "admin",
|
||||||
"jambonz_password": "JambonzR0ck$",
|
"jambonz_password": "JambonzR0ck$",
|
||||||
"install_telegraf": "yes",
|
"install_telegraf": "yes",
|
||||||
|
|||||||
@@ -15,8 +15,8 @@
|
|||||||
"proxmox_ip_public": "{{user `proxmox_ip_public`}}",
|
"proxmox_ip_public": "{{user `proxmox_ip_public`}}",
|
||||||
"proxmox_ip_private": "{{user `proxmox_ip_private`}}",
|
"proxmox_ip_private": "{{user `proxmox_ip_private`}}",
|
||||||
"proxmox_gateway": "{{user `proxmox_gateway`}}",
|
"proxmox_gateway": "{{user `proxmox_gateway`}}",
|
||||||
"drachtio_version": "v0.8.22",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.4-4",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"jambonz_user": "admin",
|
"jambonz_user": "admin",
|
||||||
"jambonz_password": "JambonzR0ck$",
|
"jambonz_password": "JambonzR0ck$",
|
||||||
"install_telegraf": "yes",
|
"install_telegraf": "yes",
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
"ssh_username": "admin",
|
"ssh_username": "admin",
|
||||||
"ami_description": "jambonz monitoring server",
|
"ami_description": "jambonz monitoring server",
|
||||||
"instance_type": "t2.xlarge",
|
"instance_type": "t2.xlarge",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"homer_user": "homer_user",
|
"homer_user": "homer_user",
|
||||||
"homer_password": "XcapJTqy11LnsYRtxXGPTYQkAnI",
|
"homer_password": "XcapJTqy11LnsYRtxXGPTYQkAnI",
|
||||||
"install_influxdb": "yes",
|
"install_influxdb": "yes",
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
"ssh_username": "admin",
|
"ssh_username": "admin",
|
||||||
"ami_description": "jambonz SBC RTP server",
|
"ami_description": "jambonz SBC RTP server",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_arch": "amd64",
|
"ami_base_image_arch": "amd64",
|
||||||
"ami_base_image_owner": "136693071363",
|
"ami_base_image_owner": "136693071363",
|
||||||
"instance_type": "t3.xlarge",
|
"instance_type": "t3.xlarge",
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"ami_description": "jambonz SBC SIP+RTP",
|
"ami_description": "jambonz SBC SIP+RTP",
|
||||||
"instance_type": "c6in.xlarge",
|
"instance_type": "c6in.xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_arch": "amd64",
|
"ami_base_image_arch": "amd64",
|
||||||
"ami_base_image_owner": "309956199498",
|
"ami_base_image_owner": "309956199498",
|
||||||
"rtp_engine_version": "mr11.5.1.1",
|
"rtp_engine_version": "mr11.5.1.1",
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"ami_description": "jambonz SBC SIP+RTP",
|
"ami_description": "jambonz SBC SIP+RTP",
|
||||||
"instance_type": "c6in.xlarge",
|
"instance_type": "c6in.xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_arch": "amd64",
|
"ami_base_image_arch": "amd64",
|
||||||
"ami_base_image_owner": "309956199498",
|
"ami_base_image_owner": "309956199498",
|
||||||
"rtp_engine_version": "mr11.5.1.1",
|
"rtp_engine_version": "mr11.5.1.1",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"ami_description": "jambonz SBC SIP+RTP",
|
"ami_description": "jambonz SBC SIP+RTP",
|
||||||
"instance_type": "c6in.2xlarge",
|
"instance_type": "c6in.2xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_arch": "amd64",
|
"ami_base_image_arch": "amd64",
|
||||||
"ami_base_image_owner": "136693071363",
|
"ami_base_image_owner": "136693071363",
|
||||||
"rtp_engine_version": "mr11.5.1.1",
|
"rtp_engine_version": "mr11.5.1.1",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"ami_description": "jambonz SBC SIP",
|
"ami_description": "jambonz SBC SIP",
|
||||||
"instance_type": "t3.xlarge",
|
"instance_type": "t3.xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_arch": "amd64",
|
"ami_base_image_arch": "amd64",
|
||||||
"ami_base_image_owner": "309956199498",
|
"ami_base_image_owner": "309956199498",
|
||||||
"install_datadog": "no",
|
"install_datadog": "no",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"ami_description": "jambonz SBC SIP",
|
"ami_description": "jambonz SBC SIP",
|
||||||
"instance_type": "t3.xlarge",
|
"instance_type": "t3.xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_arch": "amd64",
|
"ami_base_image_arch": "amd64",
|
||||||
"ami_base_image_owner": "136693071363",
|
"ami_base_image_owner": "136693071363",
|
||||||
"install_datadog": "no",
|
"install_datadog": "no",
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
"ssh_username": "admin",
|
"ssh_username": "admin",
|
||||||
"ami_description": "jambonz web+monitoring server",
|
"ami_description": "jambonz web+monitoring server",
|
||||||
"instance_type": "t3.xlarge",
|
"instance_type": "t3.xlarge",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_arch": "amd64",
|
"ami_base_image_arch": "amd64",
|
||||||
"ami_base_image_owner": "136693071363",
|
"ami_base_image_owner": "136693071363",
|
||||||
"install_datadog": "no",
|
"install_datadog": "no",
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"ami_description": "jambonz webserver",
|
"ami_description": "jambonz webserver",
|
||||||
"instance_type": "t3.xlarge",
|
"instance_type": "t3.xlarge",
|
||||||
"drachtio_version": "v0.8.24",
|
"drachtio_version": "v0.8.24",
|
||||||
"jambonz_version": "v0.8.5",
|
"jambonz_version": "v0.8.5-2",
|
||||||
"ami_base_image_owner": "136693071363",
|
"ami_base_image_owner": "136693071363",
|
||||||
"install_datadog": "no",
|
"install_datadog": "no",
|
||||||
"install_cloudwatch": "yes",
|
"install_cloudwatch": "yes",
|
||||||
|
|||||||
Reference in New Issue
Block a user