37 lines
988 B
YAML
37 lines
988 B
YAML
#cloud-config
|
|
|
|
yum_repos:
|
|
epel:
|
|
name: Extra Packages for Enterprise Linux
|
|
baseurl: https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/developer/EPEL/$basearch/
|
|
enabled: true
|
|
gpgcheck: true
|
|
|
|
timezone: America/Sao_Paulo
|
|
|
|
package_update: true
|
|
package_upgrade: true
|
|
|
|
packages:
|
|
- gcc
|
|
- curl-devel
|
|
- jdk1.8
|
|
- php-opcache.x86_64
|
|
- glibc-langpack-pt
|
|
- langpacks-pt
|
|
- memcached
|
|
- nc
|
|
|
|
runcmd:
|
|
- [sed, -i, '$a\set number', /etc/vimrc]
|
|
- [systemctl, disable, firewalld.service, --now]
|
|
- [setenforce, 0]
|
|
- [localectl, set-locale, LANG=pt_BR.ISO-8859-1]
|
|
- [sed, -i, 's/^SELINUX.*/SELINUX=disabled/', /etc/selinux/config]
|
|
- [sed, -i, 's|^OPTIONS="-l 127\.0\.0\.1,::1"$|OPTIONS="-l 0.0.0.0"|', /etc/sysconfig/memcached]
|
|
- [systemctl, enable, memcached.service, --now]
|
|
final_message: "MemCache Instance ready after $UPTIME seconds"
|
|
|
|
|
|
|
|
dnf install -y dnf install -ygcc curl-devel jdk1.8 php-opcache.x86_64 glibc-langpack-pt langpacks-pt memcached nc |