Melhorias do cloud Init

This commit is contained in:
Guilherme Silva
2026-08-28 09:54:26 -03:00
parent 8785e0a0ff
commit f412d84949
10 changed files with 148 additions and 132 deletions

View File

@@ -16,16 +16,29 @@ packages:
- vim
- wget
- libreoffice
- jdk1.8
- jdk-17-headless
- google-noto-fonts-common.noarch
- fontawesome-fonts.noarch
- google-noto-sans-cjk-ttc-fonts.noarch
- nc
runcmd:
- [systemctl, disable, firewalld.service, --now]
- [ sed, -i, 's/^SELINUX.*/SELINUX=disabled/', /etc/selinux/config]
- [setenforce, 0]
- [localectl, set-locale, LANG=pt_BR.ISO-8859-1]
- sed -i '$a\set number' /etc/vimrc
- [ adduser, jod ]
- [ wget, https://objectstorage.sa-saopaulo-1.oraclecloud.com/p/AZfqhI6p2tMTRQftfvGjcRjdHBIBs51R2kXoEBjtUtJ7H_a4HyK298Kpcxi9i1y3/n/idzvuvikb5ym/b/bucket-cadsus-terraform/o/jodconverter-4.4.8.zip, -O, /tmp/jodconverter-4.4.8.zip ]
- [ 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 ]
- [ mkdir, -p, /opt/app ]
- [ unzip, /tmp/jodconverter-4.4.8.zip, -d, /tmp/ ]
- [ cp, /tmp/jodconverter-4.4.8.jar, /opt/app ]
- [ cp, /tmp/application.yaml, /opt/app ]
- [ chown, -R, jod.jod, /opt/app ]
- [ cp, /tmp/jodconverter.service, /etc/systemd/system ]
- [ sed, -i, '6i Environment="JAVA_TOOL_OPTIONS=-Djava.net.preferIPv4Stack=true"', /etc/systemd/system/jodconverter.service ]
- [ systemctl, daemon-reload ]
- [ systemctl, start, jodconverter ]
- [ systemctl, enable, jodconverter ]
final_message: "Jod Instance ready after $UPTIME seconds"