Create separate images for jp-minis
This commit is contained in:
34
recipes/common/jp-minis.yml
Normal file
34
recipes/common/jp-minis.yml
Normal file
@@ -0,0 +1,34 @@
|
||||
modules:
|
||||
- from-file: common/common.yml
|
||||
- type: dnf
|
||||
# source: local
|
||||
repos:
|
||||
cleanup: true
|
||||
files:
|
||||
- kubectl.repo
|
||||
- opentofu.repo
|
||||
- https://download.docker.com/linux/fedora/docker-ce.repo
|
||||
- https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
|
||||
install:
|
||||
packages:
|
||||
- docker-ce
|
||||
- docker-ce-cli
|
||||
- containerd.io
|
||||
- docker-buildx-plugin
|
||||
- docker-compose-plugin
|
||||
- kubectl
|
||||
- helm
|
||||
- helix
|
||||
- tofu
|
||||
- terraform-ls
|
||||
- nu
|
||||
- type: script
|
||||
snippets:
|
||||
- curl -sfL https://get.rke2.io | sh
|
||||
- type: systemd
|
||||
system:
|
||||
enabled:
|
||||
- docker.service
|
||||
- from-file: common/updates.yml
|
||||
- from-file: common/bluebuild-logo.yml
|
||||
- from-file: common/jp-chezmoi.yml
|
||||
Reference in New Issue
Block a user