37 lines
809 B
YAML
37 lines
809 B
YAML
modules:
|
|
- from-file: common/common.yml
|
|
- from-file: common/updates.yml
|
|
- from-file: common/bluebuild-logo.yml
|
|
- from-file: common/jp-chezmoi.yml
|
|
- from-file: common/docker-engine.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
|
|
- type: script
|
|
snippets:
|
|
- curl -sfL https://get.rke2.io | sh
|
|
- type: files
|
|
files:
|
|
- source: rke_setup
|
|
destination: /
|
|
- type: systemd
|
|
system:
|
|
enabled:
|
|
- docker.service
|
|
- create_rke_user.service
|
|
- sshd.service
|