Another overdue checkpoint
This commit is contained in:
parent
692269f9ff
commit
c501435876
25 changed files with 182 additions and 81 deletions
|
@ -2,4 +2,7 @@
|
|||
|
||||
onepassword_cli_version: "v1.11.4"
|
||||
mkcert_version: "v1.4.3"
|
||||
btop_version: "1.0.22"
|
||||
btop_version: "1.0.22"
|
||||
kind_version: "v0.11.1"
|
||||
kubectl_version: "v1.23.3"
|
||||
kompose_version: "v1.26.0"
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
- name: Install rpmfusion-free
|
||||
dnf:
|
||||
name: https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-35.noarch.rpm
|
||||
name: "https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-{{ ansible_distribution_major_version }}.noarch.rpm"
|
||||
state: present
|
||||
disable_gpg_check: 1
|
||||
become: yes
|
||||
|
||||
- name: Install rpmfusion-nonfree
|
||||
dnf:
|
||||
name: https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-35.noarch.rpm
|
||||
name: "https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-{{ ansible_distribution_major_version }}.noarch.rpm"
|
||||
state: present
|
||||
disable_gpg_check: 1
|
||||
become: yes
|
||||
|
@ -45,6 +45,9 @@
|
|||
- podman-compose
|
||||
- dnf-plugins-core
|
||||
- lm_sensors
|
||||
- cmake
|
||||
- duf
|
||||
- python3-pip
|
||||
enablerepo: rpmfusion-free
|
||||
state: present
|
||||
become: yes
|
||||
|
@ -56,6 +59,13 @@
|
|||
state: present
|
||||
become: yes
|
||||
|
||||
- name: create ~/.local/bin
|
||||
file:
|
||||
path: ~/.local/bin
|
||||
state: directory
|
||||
mode: '0755'
|
||||
|
||||
|
||||
- name: Install 1password cli
|
||||
unarchive:
|
||||
src: "https://cache.agilebits.com/dist/1P/op/pkg/{{ onepassword_cli_version }}/op_linux_amd64_{{ onepassword_cli_version }}.zip"
|
||||
|
@ -78,6 +88,24 @@
|
|||
mode: 0644
|
||||
become: yes
|
||||
|
||||
- name: Fetch kind binary
|
||||
get_url:
|
||||
url: "https://kind.sigs.k8s.io/dl/{{ kind_version }}/kind-linux-amd64"
|
||||
dest: ~/.local/bin/kind
|
||||
mode: 0755
|
||||
|
||||
- name: Fetch kubectl binary
|
||||
get_url:
|
||||
url: "https://dl.k8s.io/release/{{ kubectl_version }}/bin/linux/amd64/kubectl"
|
||||
dest: ~/.local/bin/kubectl
|
||||
mode: 0755
|
||||
|
||||
- name: Fetch kompose binary
|
||||
get_url:
|
||||
url: "https://github.com/kubernetes/kompose/releases/download/{{ kompose_version }}/kompose-linux-amd64"
|
||||
dest: ~/.local/bin/kompose
|
||||
mode: 0755
|
||||
|
||||
- name: Install gh-cli
|
||||
dnf:
|
||||
name: gh
|
||||
|
@ -115,3 +143,14 @@
|
|||
pip:
|
||||
name: yt-dlp
|
||||
state: present
|
||||
|
||||
- name: Enable copr project varlad/onefetch
|
||||
community.general.copr:
|
||||
name: varlad/onefetch
|
||||
become: yes
|
||||
|
||||
- name: Install onefetch
|
||||
dnf:
|
||||
name: onefetch
|
||||
state: present
|
||||
become: yes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue