95 lines
1.8 KiB
YAML
95 lines
1.8 KiB
YAML
package:
|
|
curl:
|
|
installed: true
|
|
docker:
|
|
installed: false
|
|
docker-compose:
|
|
installed: false
|
|
git:
|
|
installed: true
|
|
git-lfs:
|
|
installed: false
|
|
jq:
|
|
installed: true
|
|
libyaml-dev:
|
|
installed: true
|
|
lsb-release:
|
|
installed: true
|
|
make:
|
|
installed: true
|
|
pwsh:
|
|
installed: false
|
|
python3:
|
|
installed: true
|
|
rsync:
|
|
installed: true
|
|
ssh:
|
|
installed: false
|
|
sudo:
|
|
installed: true
|
|
tar:
|
|
installed: true
|
|
unzip:
|
|
installed: true
|
|
wget:
|
|
installed: true
|
|
yq:
|
|
installed: false
|
|
# Ubuntu Focal is the only one currently that doesnt have an official upstream skopeo/buildah/podman
|
|
{{ if not (eq .Vars.oscodename "focal") }}
|
|
skopeo:
|
|
installed: true
|
|
buildah:
|
|
installed: true
|
|
podman:
|
|
installed: true
|
|
{{ end }}
|
|
file:
|
|
/usr/bin/gh:
|
|
exists: true
|
|
/usr/bin/nodejs:
|
|
exists: true
|
|
/usr/sbin/gosu:
|
|
exists: true
|
|
/usr/bin/dumb-init:
|
|
exists: true
|
|
/etc/init.d/docker:
|
|
exists: true
|
|
owner: root
|
|
group: root
|
|
filetype: file
|
|
contents:
|
|
- /^\s*# ulimit -Hn/
|
|
/etc/sudoers:
|
|
exists: true
|
|
owner: root
|
|
group: root
|
|
filetype: file
|
|
contents:
|
|
- '/%sudo ALL=\(ALL\) NOPASSWD: ALL/'
|
|
- '/Defaults env_keep = "HTTP_PROXY HTTPS_PROXY NO_PROXY FTP_PROXY http_proxy https_proxy no_proxy ftp_proxy"/'
|
|
/etc/locale.gen:
|
|
exists: true
|
|
owner: root
|
|
group: root
|
|
filetype: file
|
|
contents:
|
|
- '/^en_US.UTF-8 UTF-8/'
|
|
|
|
user:
|
|
runner:
|
|
exists: true
|
|
uid: 1001
|
|
gid: 121
|
|
groups:
|
|
- runner
|
|
- sudo
|
|
- docker
|
|
group:
|
|
runner:
|
|
exists: true
|
|
gid: 121
|
|
docker:
|
|
exists: true
|
|
gid: 500
|