#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: - vim - wget - libreoffice - jdk-17-headless - google-noto-fonts-common.noarch - fontawesome-fonts.noarch - google-noto-sans-cjk-ttc-fonts.noarch - nc runcmd: - [ 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"