Not sure where to post this or find correct user forum for SLE-Micro questions. So if this is in wrong category… my apologies.
Goal: To Deploy RKE2 full NSPOF cluster , leaning into UBI based stack. Such as SLE-Micro.
Several things I am struggling with:
- Base Packages for bastion host that would be needed for cluster ignition of supervisor cluster and admin / debug for Day2 operations:
Ex:
transactional-update register -r 7blahE
transactional-update
transactional-update pkg install kubectl tmux git-core arp ### Broken Repo broken
transactional-update pkg install apparmor-parser
- How to install packages and update OS certification and setup services to start
Ex: Deploying front end IPLB in HA Active/Passive with nginx
- Create directory: mkdir /etc/ssl/nginx/
- Move nginx-repo.key and nginx-repo.crt files to /etc/ssl/nginx/ directory
- Run cat /etc/ssl/nginx/nginx-repo.crt /etc/ssl/nginx/nginx-repo.key > /etc/ssl/nginx/nginx-repo-bundle.crt
- Run “zypper install ca-certificates” or in case of SLE-Micro "transactional-update
- Run zypper addrepo -G -t yum -c ‘https://pkgs.nginx.com/plus/sles/15?ssl_clientcert=/etc/ssl/nginx/nginx-repo-bundle.crt&ssl_verify=peer’ nginx-plus
- If you have modsecurity subscription, run zypper addrepo -G -t yum -c ‘https://pkgs.nginx.com/modsecurity/sles/15?ssl_clientcert=/etc/ssl/nginx/nginx-repo-bundle.crt&ssl_verify=peer’ nginx-modsecurity
- Run "zypper install nginx-plus nginx-ha-keepalived "to install nginx-plus package
zypper commands wrapped in transactional-udpate fail.
I think this is just some fundamental set of steps to enable SLE-Micro to add SLES channels or run more traditional OS services commands that I am not seeing documentation on how to