Files
wunker-os/recipes/common/wke.yml
Gerald Pinder 0b5c64322f Reapply "Include rke2 sysctl configs"
This reverts commit b21e196cf7.
2025-06-26 10:38:38 -04:00

42 lines
1.0 KiB
YAML

modules:
- from-file: common/common.yml
- from-file: common/updates.yml
- from-file: common/bluebuild-logo.yml
- from-file: common/jp-chezmoi.yml
- type: dnf
repos:
cleanup: true
files:
- kubectl.repo
- opentofu.repo
- https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
- fury.repo
install:
packages:
- kubectl
- helm
- helix
- tofu
- terraform-ls
- nu
- carapace-bin
- iscsi-initiator-utils
- nfs-utils
- cryptsetup
- device-mapper
- type: script
snippets:
- curl -sfL https://get.rke2.io | sh
- cp -f /usr/share/rke2/rke2-cis-sysctl.conf /etc/sysctl.d/60-rke2-cis.conf
- type: files
files:
- source: rke-common
destination: /
- type: systemd
system:
enabled:
- create_rke_user.service
- sshd.service
disabled:
- firewalld.service # https://docs.rke2.io/known_issues#firewalld-conflicts-with-default-networking