This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Ansible

Ansible code

1 - Bazel targets

NameInfo
ansible_playbook
locationansible/BUILD.bazel:7:18
name//ansible:ansible_playbook
ruleClassal_ansible_binary
visibility
  • //visibility:private
changelog
locationansible/BUILD.bazel:25:17
name//ansible:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/BUILD.bazel:25:17
name//ansible:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/BUILD.bazel:25:17
name//ansible:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/BUILD.bazel:25:17
name//ansible:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/BUILD.bazel:25:17
name//ansible:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible:changelog.template.md
visibility
  • //visibility:private
config
locationansible/BUILD.bazel:45:10
name//ansible:config
ruleClasspkg_files
visibility
  • //visibility:private
inventory
locationansible/BUILD.bazel:40:10
name//ansible:inventory
ruleClasspkg_files
visibility
  • //visibility:private
readme
locationansible/BUILD.bazel:20:10
name//ansible:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/BUILD.bazel:20:10
name//ansible:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/BUILD.bazel:20:10
name//ansible:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
srcs
locationansible/BUILD.bazel:30:14
name//ansible:srcs
ruleClasspkg_filegroup
visibility
  • //visibility:private

2 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)
  • Move roles and playbooks to the collection (f1c071)
  • Add external ansible collections, rename some deps (99b3c7)
  • Move changelog rules to bzl/rules/git, improve ansible rules (c94123)
  • Move ansible and leetcode rules to bzl/rules (0d9b39)
  • Move changelog rules to bzl/rules/changelog (4d59d6)
  • Move readme rules to bzl/rules/readme (95ea8d)
  • Move bzl rules to bzl/rules/bzl (57930e)
  • Bump bazel version, split the root MODULE file, add bzl/rules/ansible (981a38)
  • Add dnscontrol alias, add ansible:playbook target, update books (1ea9d0)
  • Update MODULE, update locks (c45e7a)
  • Remove ansible from global python dependencies (e5b7df)
  • Add changelog for all packages (a6ebf9)
  • Add ansible/collections, add git rules (827c23)
  • Add bzl_target_doc (c5636e)
  • Add al_ansible_role macro, add ansible/roles, add ansible/playbooks (451ebc)

3.1 - Alwaldend

Alwaldend namespace

3.1.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/BUILD.bazel:10:17
name//ansible/collections/alwaldend:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/BUILD.bazel:10:17
name//ansible/collections/alwaldend:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/BUILD.bazel:10:17
name//ansible/collections/alwaldend:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/BUILD.bazel:10:17
name//ansible/collections/alwaldend:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/BUILD.bazel:10:17
name//ansible/collections/alwaldend:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/BUILD.bazel:5:10
name//ansible/collections/alwaldend:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/BUILD.bazel:5:10
name//ansible/collections/alwaldend:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/BUILD.bazel:5:10
name//ansible/collections/alwaldend:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public

3.1.2 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)
  • Move roles and playbooks to the collection (f1c071)

3.1.3 - Main

Alwaldend.main ansible collection

3.1.3.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main:changelog.template.md
visibility
  • //visibility:private
collection
locationansible/collections/alwaldend/main/BUILD.bazel:11:14
name//ansible/collections/alwaldend/main:collection
ruleClasspkg_filegroup
visibility
  • //visibility:public
readme
locationansible/collections/alwaldend/main/BUILD.bazel:21:10
name//ansible/collections/alwaldend/main:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/BUILD.bazel:21:10
name//ansible/collections/alwaldend/main:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/BUILD.bazel:21:10
name//ansible/collections/alwaldend/main:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public

3.1.3.2 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.3 - Playbooks

Ansible playbooks

3.1.3.3.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/playbooks:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/playbooks:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/playbooks:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/playbooks:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/playbooks:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/playbooks:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/playbooks:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/playbooks:changelog.template.md
visibility
  • //visibility:private
playbooks
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:11:10
name//ansible/collections/alwaldend/main/playbooks:playbooks
ruleClasspkg_files
visibility
  • //visibility:public
readme
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:18:10
name//ansible/collections/alwaldend/main/playbooks:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:18:10
name//ansible/collections/alwaldend/main/playbooks:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/playbooks/BUILD.bazel:18:10
name//ansible/collections/alwaldend/main/playbooks:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public

3.1.3.3.2 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4 - Roles

Ansible roles

3.1.3.4.1 - Adguard

Role to deploy adguard

3.1.3.4.1.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/adguard:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/adguard:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/adguard:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/adguard:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/adguard:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/adguard:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/adguard:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/adguard:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/adguard:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/adguard:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/adguard:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/adguard:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/adguard:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/adguard:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/adguard/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/adguard:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.1.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.1.3 - Defaults

Defaults for adguard
adguard_dir: /etc/adguard
adguard_work_dir: "{{ adguard_dir }}"
adguard_gpg_key_url: https://keys.openpgp.org/vks/v1/by-fingerprint/28645AC9776EC4C00BCE2AFC0FE641E7235E2EC6
adguard_gpg_key_src: files/key.asc
adguard_gpg_key_path: "{{ adguard_dir }}/release-key.asc"
adguard_gpg_key_checksum: "22d78dbacb461667861ee7d2dd13d13240ee003d"
adguard_release_source_url: https://github.com/AdguardTeam/AdGuardHome/releases/download
adguard_release_version: v0.107.48
adguard_release_checksum: "sha512:c0a336212e3792ae6fc6b8de976befce0038c5d6ddde919a00994c43a929349958c7bd65f7fb7fdd471962afa20855ecbf5830cc7a1d26f3037a716db638c101"
adguard_release_distrib: AdGuardHome_linux_amd64.tar.gz
adguard_release_url: "{{ adguard_release_source_url }}/{{ adguard_release_version }}/{{ adguard_release_distrib }}"
adguard_release_archive_dest: "{{ adguard_dir }}/release-{{ adguard_release_version }}-{{ adguard_release_distrib }}" 
adguard_release_dest: "{{ adguard_dir }}/release-{{ adguard_release_version }}" 
adguard_release_dir: "{{ adguard_release_dest }}/AdGuardHome"
adguard_release_bin: "{{ adguard_release_dir }}/AdGuardHome"
adguard_release_sig: "{{ adguard_release_bin }}.sig"

3.1.3.4.2 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/BUILD.bazel:10:17
name//ansible/collections/alwaldend/main/roles:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/BUILD.bazel:10:17
name//ansible/collections/alwaldend/main/roles:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/BUILD.bazel:10:17
name//ansible/collections/alwaldend/main/roles:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/BUILD.bazel:10:17
name//ansible/collections/alwaldend/main/roles:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/BUILD.bazel:10:17
name//ansible/collections/alwaldend/main/roles:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles:changelog.template.md
visibility
  • //visibility:private
docs
locationansible/collections/alwaldend/main/roles/BUILD.bazel:25:14
name//ansible/collections/alwaldend/main/roles:docs
ruleClasspkg_filegroup
visibility
  • //visibility:public
readme
locationansible/collections/alwaldend/main/roles/BUILD.bazel:35:10
name//ansible/collections/alwaldend/main/roles:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/BUILD.bazel:35:10
name//ansible/collections/alwaldend/main/roles:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/BUILD.bazel:35:10
name//ansible/collections/alwaldend/main/roles:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
roles
locationansible/collections/alwaldend/main/roles/BUILD.bazel:15:14
name//ansible/collections/alwaldend/main/roles:roles
ruleClasspkg_filegroup
visibility
  • //visibility:public

3.1.3.4.3 - Caddy

Role to deploy caddy

3.1.3.4.3.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/caddy:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/caddy:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/caddy:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/caddy:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/caddy:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/caddy:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/caddy:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/caddy:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/caddy:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/caddy:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/caddy:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/caddy:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/caddy:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/caddy:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/caddy/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/caddy:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.3.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.3.3 - Defaults

Defaults for caddy
caddy_enabled: false
caddy_user: caddy
caddy_config_path: /etc/caddy/Caddyfile
caddy_config_dir: /etc/caddy/configs
caddy_config: |
  import {{ caddy_config_dir }}/*

3.1.3.4.4 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.5 - CIFS

Setup cifs

3.1.3.4.5.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/cifs:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/cifs:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/cifs:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/cifs:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/cifs:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/cifs:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/cifs:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/cifs:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/cifs:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/cifs:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/cifs:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/cifs:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/cifs:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/cifs:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/cifs/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/cifs:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.5.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.5.3 - Defaults

Defaults for cifs
cifs_enabled: false
cifs_systemd_dir: /etc/systemd/system
cifs_mounts: []

3.1.3.4.6 - Consul

Setup consul

3.1.3.4.6.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/consul:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/consul:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/consul:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/consul:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/consul:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/consul:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/consul:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/consul:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/consul:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/consul/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/consul:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.6.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.6.3 - Defaults

Defaults for consul
consul_is_server: false
consul_user_name: consul
consul_user_uid:
consul_dir: "/opt/consul"
consul_persistence_dir: "{{ consul_dir }}"
consul_releases_dir: "{{ consul_dir }}/releases"
consul_config_symlink_dir: "{{ consul_configs_dir }}/current"
consul_config_symlink_data_dir: "{{ consul_config_symlink_dir }}/configs"
consul_configs_dir: "{{ consul_persistence_dir }}/configs/{{ inventory_hostname }}"
consul_data_dir: "{{ consul_persistence_dir }}/data/{{ inventory_hostname }}"
consul_config_path: "{{ consul_config_config_dir }}/consul.json"
consul_config_dir: "{{ consul_configs_dir }}/{{ consul_config_dir_name }}" 
consul_config_data_dir: "{{ consul_config_dir }}/data"
consul_config_config_dir: "{{ consul_config_dir }}/configs"
consul_config_dir_name: "{{ consul_config_version }}"
consul_config_version: "{{ lookup('ansible.builtin.pipe', 'git rev-parse HEAD') }}"
consul_env: {}
consul_configs: []
consul_env_path: "{{ consul_config_data_dir }}/consul.env"
consul_env_symlink_path: "{{ consul_config_symlink_dir }}/data/consul.env"
consul_release_dir: "{{ consul_releases_dir }}/{{ consul_release_dir_name }}"
consul_release_dir_name: "{{ consul_release_version }}"
consul_release_symlink_path: "{{ consul_releases_dir }}/current"
consul_release_symlink_bin_path: "{{ consul_release_symlink_path }}/consul"
consul_release_version: 1.20.2
consul_release_archive_name: "consul_{{ consul_release_version }}_linux_amd64"
consul_release_archive_fullname: "{{ consul_release_archive_name }}.zip"
consul_release_bin_path: "{{ consul_release_dir }}/consul"
consul_release_url: "https://releases.hashicorp.com/consul/{{ consul_release_version }}/{{ consul_release_archive_fullname }}"
consul_release_checksum: "sha256:1bf7ddf332f02e6e36082b0fdf6c3e8ce12a391e7ec7dafd3237bb12766a7fd5"
consul_agent_ca_cert_path: "{{ consul_config_data_dir }}/agent_ca_cert.pub"
consul_agent_ca_cert:
consul_server_cert_path: "{{ consul_config_data_dir }}/server_cert_{{ inventory_hostname }}.pub"
consul_server_cert:
consul_server_key_path: "{{ consul_config_data_dir }}/server_cert_{{ inventory_hostname }}.key"
consul_server_key:

3.1.3.4.7 - Consul envoy

Setup envoy for consul

3.1.3.4.7.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul_envoy:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul_envoy:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/consul_envoy:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul_envoy:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/consul_envoy:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul_envoy:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/consul_envoy:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/consul_envoy:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/consul_envoy:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/consul_envoy:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/consul_envoy:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/consul_envoy:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/consul_envoy:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/consul_envoy:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/consul_envoy/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/consul_envoy:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.7.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.7.3 - Defaults

Defaults for consul_envoy
consul_envoy_dir: "/opt/consul_envoy"
consul_envoy_deployments_dir: "{{ consul_envoy_dir }}/deployments"
consul_envoy_releases_dir: "{{ consul_envoy_dir }}/releases"
consul_envoy_deployment_dir: "{{ consul_envoy_deployments_dir }}/{{ consul_envoy_deployment_version }}"
consul_envoy_release_dir: "{{ consul_envoy_releases_dir }}/{{ consul_envoy_release_version }}"
consul_envoy_configs_dir: "{{ consul_envoy_deployment_dir }}/configs"
consul_envoy_bootstrap_config_path: "{{ consul_envoy_configs_dir }}/bootstrap.json"
consul_envoy_deployment_version: "{{ lookup('ansible.builtin.pipe', 'git rev-parse HEAD') }}"
consul_envoy_user_name: consul_envoy
consul_envoy_release_version: 1.31.0
consul_envoy_release_archive_fullname: "envoy_{{ consul_envoy_release_version }}_linux_amd64.zip"
consul_envoy_release_url: "https://releases.hashicorp.com/envoy/{{ consul_envoy_release_version }}/{{ consul_envoy_release_archive_fullname }}"
consul_envoy_release_bin_path: "{{ consul_envoy_release_dir }}/envoy"
consul_envoy_release_symlink_path: "{{ consul_envoy_releases_dir }}/current"
consul_envoy_release_checksum: "sha256:350782275de0fe50699844b4f9096d77a0193a5bcf205e14b8ad964ec429d45e"

3.1.3.4.8 - DNS

Setup dns records

3.1.3.4.8.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/dns:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/dns:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/dns:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/dns:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/dns:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/dns:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/dns:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/dns:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/dns:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/dns:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/dns:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/dns:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/dns:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/dns:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/dns/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/dns:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.8.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.8.3 - Defaults

Defaults for dns
dns_records: []
dns_domains: []
dns_njalla_api_url: https://njal.la/api/1/
dns_njalla_token:

3.1.3.4.9 - Docker

Setup docker

3.1.3.4.9.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/docker:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/docker:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/docker:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/docker:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/docker:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/docker:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/docker:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/docker:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/docker:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/docker:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/docker:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/docker:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/docker:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/docker:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/docker/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/docker:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.9.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.9.3 - Defaults

Defaults for docker
docker_enabled: false

3.1.3.4.10 - Facts

Setup ansible facts

3.1.3.4.10.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/facts:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/facts:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/facts:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/facts:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/facts:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/facts:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/facts:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/facts:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/facts:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/facts:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/facts:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/facts:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/facts:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/facts:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/facts/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/facts:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.10.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.10.3 - Defaults

Defaults for facts

3.1.3.4.11 - Firewall

Setup firewall

3.1.3.4.11.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/firewall:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/firewall:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/firewall:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/firewall:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/firewall:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/firewall:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/firewall:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/firewall:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/firewall:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/firewall:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/firewall:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/firewall:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/firewall:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/firewall:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/firewall/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/firewall:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.11.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.11.3 - Defaults

Defaults for firewall
firewall_state: enabled
firewall_enabled: true
firewall_allow_port_from: []

3.1.3.4.12 - Hiddify manager

Setup hiddify manager

3.1.3.4.12.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/hiddify_manager:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/hiddify_manager:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/hiddify_manager:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/hiddify_manager:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/hiddify_manager:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/hiddify_manager:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/hiddify_manager:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/hiddify_manager:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/hiddify_manager:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/hiddify_manager/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/hiddify_manager:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.12.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.12.3 - Defaults

Defaults for hiddify_manager
hiddify_manager_env:
  HIDDIFY_MANAGER_IMAGE: ghcr.io/hiddify/hiddify-manager:main@sha256:d5edef06d2133ffa26f0fcbb67e711f4356dba44c44a41a96570c4e03845a84c
  HIDDIFY_MANAGER_REDIS_IMAGE: redis:7.4.1@sha256:bb142a9c18ac18a16713c1491d779697b4e107c22a97266616099d288237ef47
  HIDDIFY_MANAGER_MARIADB_IMAGE: mariadb:11.6.2@sha256:a9547599cd87d7242435aea6fda22a9d83e2c06d16c658ef70d2868b3d3f6a80
  HIDDIFY_MANAGER_REDIS_PASSWORD: "{{ lookup('ansible.builtin.env', 'HIDDIFY_MANAGER_REDIS_PASSWORD') | mandatory('HIDDIFY_MANAGER_REDIS_PASSWORD') }}"
  HIDDIFY_MANAGER_MYSQL_PASSWORD: "{{ lookup('ansible.builtin.env', 'HIDDIFY_MANAGER_MYSQL_PASSWORD') | mandatory('HIDDIFY_MANAGER_MYSQL_PASSWORD') }}"
  HIDDIFY_MANAGER_MARIADB_PASSWORD: "{{ lookup('ansible.builtin.env', 'HIDDIFY_MANAGER_MARIADB_PASSWORD') | mandatory('HIDDIFY_MANAGER_MARIADB_PASSWORD') }}"
hiddify_manager_env_override: {}
hiddify_manager_dir: /opt/hiddify_manager

3.1.3.4.13 - Hiddify manager with host

Setup host and then hiddify manager

3.1.3.4.13.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/hiddify_manager_host:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/hiddify_manager_host:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/hiddify_manager_host:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/hiddify_manager_host:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/hiddify_manager_host/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/hiddify_manager_host:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.13.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.13.3 - Defaults

Defaults for hiddify_manager_host

3.1.3.4.14 - Host

Common host setup

3.1.3.4.14.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/host:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/host:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/host:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/host:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/host:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/host:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/host:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/host:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/host:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/host:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/host:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/host:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/host:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/host:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/host/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/host:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.14.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.14.3 - Defaults

Defaults for host

3.1.3.4.15 - K3s

Setup k3s

3.1.3.4.15.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:7:17
name//ansible/collections/alwaldend/main/roles/k3s:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:7:17
name//ansible/collections/alwaldend/main/roles/k3s:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:7:17
name//ansible/collections/alwaldend/main/roles/k3s:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:7:17
name//ansible/collections/alwaldend/main/roles/k3s:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:7:17
name//ansible/collections/alwaldend/main/roles/k3s:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s:changelog.template.md
visibility
  • //visibility:private
files_install
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:12:10
name//ansible/collections/alwaldend/main/roles/k3s:files_install
ruleClasspkg_files
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:24:10
name//ansible/collections/alwaldend/main/roles/k3s:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:24:10
name//ansible/collections/alwaldend/main/roles/k3s:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:24:10
name//ansible/collections/alwaldend/main/roles/k3s:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:18:16
name//ansible/collections/alwaldend/main/roles/k3s:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:18:16
name//ansible/collections/alwaldend/main/roles/k3s:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/k3s/BUILD.bazel:18:16
name//ansible/collections/alwaldend/main/roles/k3s:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.15.2 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.15.3 - Defaults

Defaults for k3s
k3s_install_environment: {}
k3s_manifests_dir: /var/lib/rancher/k3s/server/manifests
k3s_install_script_path: /usr/local/bin/k3s_install.sh
k3s_config_path: /etc/rancher/k3s/config.yaml
k3s_config: {}
k3s_service_name: k3s

3.1.3.4.16 - K3s bootstrap

Bootstrap k3s cluster

3.1.3.4.16.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s_bootstrap:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s_bootstrap:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s_bootstrap:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s_bootstrap:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/k3s_bootstrap/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/k3s_bootstrap:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.16.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.16.3 - Defaults

Defaults for k3s_bootstrap
k3s_bootstrap_apply_path: 
k3s_bootstrap_token_name: "{{ lookup('ansible.builtin.env', 'USER') }}"
k3s_bootstrap_token_namespace: kube-system
k3s_bootstrap_venv_dir: "/opt/bootstrap-venv"
k3s_bootstrap_venv_bin: "{{ k3s_bootstrap_venv_dir | mandatory }}/bin/python"
k3s_bootstrap_kubeconfig: /etc/rancher/k3s/k3s.yaml
k3s_bootstrap_cluster_name: "{{ inventory_hostname }}"
k3s_bootstrap_cluster_ca_path: "{{ lookup('ansible.builtin.env', 'HOME') | mandatory }}/.kube/ca-{{ k3s_bootstrap_cluster_name | mandatory }}.ca.crt"
k3s_bootstrap_user_ca_path: "{{ k3s_bootstrap_cluster_ca_path | mandatory | dirname }}/ca-{{ k3s_bootstrap_cluster_name | mandatory }}-{{ k3s_bootstrap_token_name | mandatory }}.ca.crt"
k3s_bootstrap_user_name: "{{ k3s_bootstrap_cluster_name | mandatory }}-{{ k3s_bootstrap_token_name | mandatory }}" 
k3s_bootstrap_cluster_port: 

3.1.3.4.17 - K3s cluster

Setup k3s cluster

3.1.3.4.17.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_cluster:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_cluster:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s_cluster:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_cluster:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s_cluster:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_cluster:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/k3s_cluster:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s_cluster:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/k3s_cluster:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/k3s_cluster:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/k3s_cluster:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/k3s_cluster:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/k3s_cluster:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/k3s_cluster:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/k3s_cluster/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/k3s_cluster:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.17.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.17.3 - Defaults

Defaults for k3s_cluster

3.1.3.4.18 - OS

Common os setup

3.1.3.4.18.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/os:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/os:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/os:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/os:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/os:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/os:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/os:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/os:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/os:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/os:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/os:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/os:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/os:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/os:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/os/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/os:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.18.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.18.3 - Defaults

Defaults for os
os_hardening_enabled: true

3.1.3.4.19 - PVE cluster

Setup PVE cluster

3.1.3.4.19.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_cluster:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_cluster:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_cluster:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_cluster:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_cluster:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_cluster:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_cluster:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_cluster:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_cluster:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_cluster:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_cluster:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_cluster:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_cluster:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_cluster:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/pve_cluster/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_cluster:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.19.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.19.3 - Defaults

Defaults for pve_cluster
pve_cluster_remove_repos:
  - pve-enterprise.list 
  - ceph.list
pve_cluster_add_repos:
  - name: pve-no-subscription
    value: deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
  - name: ceph-squid
    value: deb http://download.proxmox.com/debian/ceph-squid bookworm no-subscription
pve_cluster_node_config: []
pve_cluster_admins: []
pve_cluster_cluster_name:
pve_cluster_acme_accounts: []
pve_cluster_acme_plugins: []
pve_cluster_venv_dir: /opt/ansible/pve_cluster_venv
pve_cluster_venv_packages: 
  - pexpect
pve_cluster_base_image_dir: /var/lib/vz/template
pve_cluster_node_name: "{{ inventory_hostname | mandatory | split('.') | first }}"
pve_cluster_ceph_enabled: false
pve_cluster_ceph_repository: no-subscription
pve_cluster_ceph_osd: []
pve_cluster_ceph_pools: []
pve_cluster_ceph_mon: []
pve_cluster_ceph_mgr: []
pve_cluster_ceph_mds: []
pve_cluster_storages: []
pve_cluster_storage_config_path: /etc/pve/storage.cfg

3.1.3.4.20 - PVE VM

Setup PVE VM

3.1.3.4.20.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_vm:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_vm:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_vm:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_vm:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_vm:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_vm:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_vm:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_vm:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_vm:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/pve_vm/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_vm:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.20.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.20.3 - Defaults

Defaults for pve_vm
pve_vm_agent: 
pve_vm_name: "{{ inventory_hostname }}"
pve_vm_delegate_update_known_hosts: localhost
pve_vm_delegate_pve: 
pve_vm_set: "{{ pve_vm_set_default + pve_vm_set_additional }}"
pve_vm_set_default: []
pve_vm_set_additional: []
pve_vm_set_creation: "{{ pve_vm_set_creation_default + pve_vm_set_creation_additional }}"
pve_vm_set_creation_default: []
pve_vm_set_creation_additional: []
pve_vm_resize: []
pve_vm_venv_dir: "/opt/ansible/pve_vm_venv"
pve_vm_init_user:
pve_vm_venv_packages:
  - proxmoxer
  - requests

3.1.3.4.21 - PVE VM remove

Remove PVE VM

3.1.3.4.21.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_vm_remove:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_vm_remove:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_vm_remove:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/pve_vm_remove:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/pve_vm_remove/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/pve_vm_remove:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.21.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.21.3 - Defaults

Defaults for pve_vm_remove

3.1.3.4.22 - Raspberry pi

Setup raspberry pi

3.1.3.4.22.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/raspberry_pi:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/raspberry_pi:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/raspberry_pi:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/raspberry_pi:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/raspberry_pi:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/raspberry_pi:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/raspberry_pi:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/raspberry_pi:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/raspberry_pi:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/raspberry_pi:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/raspberry_pi:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/raspberry_pi:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/raspberry_pi:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/raspberry_pi:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/raspberry_pi/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/raspberry_pi:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.22.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)

3.1.3.4.22.3 - Defaults

Defaults for raspberry_pi
raspberry_pi_argon_enabled: false
raspberry_pi_containers_enabled: false
raspberry_pi_argon_eeprom_script_path: /usr/local/bin/argon_argon_eeprom.sh
raspberry_pi_argon_argon1_script_path: /usr/local/bin/argon_argon1.sh
raspberry_pi_cmdline_path: /boot/firmware/cmdline.txt

3.1.3.4.23 - SSH

Setup ssh

3.1.3.4.23.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/ssh/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.23.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.23.3 - Defaults

Defaults for ssh
ssh_hardening_enabled: true

3.1.3.4.24 - SSH port forwarding

Setup SSH port forwarding

3.1.3.4.24.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh_port_forward:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh_port_forward:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh_port_forward:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh_port_forward:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/ssh_port_forward/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh_port_forward:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.24.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.24.3 - Defaults

Defaults for ssh_port_forward
ssh_port_forward_local_addr: 127.0.0.1
ssh_port_forward_script_path: /usr/local/bin/ssh-port-forward

3.1.3.4.25 - SSH update known hosts

Update known hosts

3.1.3.4.25.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/ssh_update_known_hosts/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/ssh_update_known_hosts:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.25.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.25.3 - Defaults

Defaults for ssh_update_known_hosts
ssh_update_known_hosts_hosts: []

3.1.3.4.26 - Traefik

Setup traefik

3.1.3.4.26.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/traefik:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/traefik:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/traefik:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/traefik:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/traefik:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/traefik:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/traefik:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/traefik:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/traefik:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/traefik:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/traefik:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/traefik:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/traefik:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/traefik:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/traefik/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/traefik:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.26.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.26.3 - Defaults

Defaults for traefik
traefik_user: traefik
traefik_user_uid: 3653
traefik_env: {}
traefik_data_dir: /mnt/traefik
traefik_log_dir: "/var/log/traefik"
traefik_certificates_dir: "{{ traefik_data_dir }}/certificates"
traefik_configs_dir: "{{ traefik_data_dir }}/configs"
traefik_configs_version: "{{ lookup('ansible.builtin.pipe', 'git rev-parse HEAD') }}"
traefik_configs_dynamic_dir: "{{ traefik_configs_cur_dir }}/dynamic"
traefik_configs_dynamic_dir_symlink: "{{ traefik_configs_symlink }}/dynamic"
traefik_configs_cur_dir_name: "{{ traefik_configs_version }}"
traefik_configs_cur_dir: "{{ traefik_configs_dir }}/{{ traefik_configs_cur_dir_name }}"
traefik_configs_symlink: "{{ traefik_configs_dir }}/current"
traefik_static_config_path: "{{ traefik_configs_symlink }}/traefik.yaml"
traefik_releases_dir: /opt/traefik/releases
traefik_static_config:
traefik_dynamic_configs: []
traefik_release_version: v3.3.1 
traefik_release_dir_name: "{{ traefik_release_version }}"
traefik_release_dir: "{{ traefik_releases_dir }}/{{ traefik_release_dir_name }}"
traefik_release_symlink: "{{ traefik_releases_dir }}/current"
traefik_release_symlink_bin: "{{ traefik_release_symlink }}/traefik"
traefik_release_archive_name: "traefik_{{ traefik_release_version }}_linux_amd64"
traefik_release_archive_full: "traefik_{{ traefik_release_version }}_linux_amd64.tar.gz"
traefik_release_bin_path: "{{ traefik_release_dir }}/traefik"
traefik_release_download_url: "https://github.com/traefik/traefik/releases/download/{{ traefik_release_version }}/{{ traefik_release_archive_full }}"
traefik_release_download_checksum: sha256:27fd502a8d80fc81b97faf5cebd7a1cbc1a2c5369d18e0f4471a66d1a8c139ce

3.1.3.4.27 - Update all packages

Update all system packages

3.1.3.4.27.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/update_all_packages:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/update_all_packages:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/update_all_packages:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/update_all_packages:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/update_all_packages:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/update_all_packages:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/update_all_packages:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/update_all_packages:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/update_all_packages:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/update_all_packages:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/update_all_packages:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/update_all_packages:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/update_all_packages:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/update_all_packages:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/update_all_packages/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/update_all_packages:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.27.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.27.3 - Defaults

Defaults for update_all_packages

3.1.3.4.28 - Users

Setup system users

3.1.3.4.28.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/users:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/users:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/users:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/users:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/users:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/users:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/users:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/users:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/users:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/users:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/users:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/users:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/users:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/users:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/users/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/users:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.28.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.28.3 - Defaults

Defaults for users
users_admins: {}
users_regular: {}
users_ssh_keys: {}
users_remove: {}

3.1.3.4.29 - Vault

Setup Hashicorp Vault

3.1.3.4.29.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/vault:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/vault:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/vault:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/vault:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/vault:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/vault:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/vault:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/vault:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/vault:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/vault:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/vault:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/vault:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/vault:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/vault:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/vault/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/vault:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.29.2 - Changelog

  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.29.3 - Defaults

Defaults for vault
vault_data_driver_opts:
vault_traefik_static_config:
vault_traefik_dynamic_configs: []
vault_openbao_config:
vault_openbao_image: docker.io/openbao/openbao:2.1@sha256:7de07aa6df3937d44c96c2d65c188b2d4a70546f2a764ad4510301305af6a223
vault_traefik_image: docker.io/traefik:v3.3@sha256:bc534d72121b187efc3706780d604b2a6590ef321c441ef137289052633d27d4
vault_user: vault
vault_user_uid: 3123
vault_env: {}
vault_dir: /opt/vault

3.1.3.4.30 - Wireguard

Setup wireguard

3.1.3.4.30.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/wireguard:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/wireguard:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/wireguard:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/wireguard:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/wireguard:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/wireguard:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/wireguard:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/wireguard:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/wireguard:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/wireguard:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/wireguard:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/wireguard:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/wireguard:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/wireguard:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/wireguard/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/wireguard:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.30.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.30.3 - Defaults

Defaults for wireguard
wireguard_enabled: false
wireguard_configs: []
wireguard_dir: "/etc/wireguard"

3.1.3.4.31 - Xray

Setup xray

Links:

3.1.3.4.31.1 - Bazel targets

NameInfo
changelog
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/xray:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/xray:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections/alwaldend/main/roles/xray:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/xray:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections/alwaldend/main/roles/xray:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/xray:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:6:17
name//ansible/collections/alwaldend/main/roles/xray:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections/alwaldend/main/roles/xray:changelog.template.md
visibility
  • //visibility:private
readme
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/xray:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/xray:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:17:10
name//ansible/collections/alwaldend/main/roles/xray:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public
role
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/xray:role
ruleClasspkg_files
visibility
  • //visibility:public
role.defaults
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/xray:role.defaults
ruleClassgenrule
ruleOutput
  • //ansible/collections/alwaldend/main/roles/xray:role.defaults.md
visibility
  • //visibility:private
role.docs
locationansible/collections/alwaldend/main/roles/xray/BUILD.bazel:11:16
name//ansible/collections/alwaldend/main/roles/xray:role.docs
ruleClasspkg_files
visibility
  • //visibility:public

3.1.3.4.31.2 - Changelog

  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Move roles and playbooks to the collection (f1c071)

3.1.3.4.31.3 - Defaults

Defaults for xray
xray_enabled: false
xray_config_dir: /usr/local/etc/xray
xray_log_dir: /var/log/xray
xray_config_path: "{{ xray_config_dir }}/0-main.json"
xray_client_id:
xray_wireguard_relays: []
xray_wireguard_ipv4_address:
xray_wireguard_ipv6_address:
xray_wireguard_private_key:
xray_config:
xray_configs: {}
xray_user: xray
xray_socket_dir: /var/shm/xray
xray_caddy_config_path: /etc/caddy/configs/xray.Caddyfile
xray_subscriptions_dir: /usr/local/etc/xray-subscriptions
xray_caddy_user: caddy

3.2 - Bazel targets

NameInfo
ansible.posix
locationansible/collections/BUILD.bazel:26:10
name//ansible/collections:ansible.posix
ruleClasspkg_files
visibility
  • //visibility:private
changelog
locationansible/collections/BUILD.bazel:6:17
name//ansible/collections:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/collections/BUILD.bazel:6:17
name//ansible/collections:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/collections:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/collections/BUILD.bazel:6:17
name//ansible/collections:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/collections:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/collections/BUILD.bazel:6:17
name//ansible/collections:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/collections/BUILD.bazel:6:17
name//ansible/collections:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/collections:changelog.template.md
visibility
  • //visibility:private
collections
locationansible/collections/BUILD.bazel:11:14
name//ansible/collections:collections
ruleClasspkg_filegroup
visibility
  • //visibility:public
community.crypto
locationansible/collections/BUILD.bazel:47:10
name//ansible/collections:community.crypto
ruleClasspkg_files
visibility
  • //visibility:private
community.docker
locationansible/collections/BUILD.bazel:54:10
name//ansible/collections:community.docker
ruleClasspkg_files
visibility
  • //visibility:private
community.general
locationansible/collections/BUILD.bazel:40:10
name//ansible/collections:community.general
ruleClasspkg_files
visibility
  • //visibility:private
community.library_inventory_filtering_v1
locationansible/collections/BUILD.bazel:61:10
name//ansible/collections:community.library_inventory_filtering_v1
ruleClasspkg_files
visibility
  • //visibility:private
devsec.hardening
locationansible/collections/BUILD.bazel:33:10
name//ansible/collections:devsec.hardening
ruleClasspkg_files
visibility
  • //visibility:private
readme
locationansible/collections/BUILD.bazel:68:10
name//ansible/collections:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/collections/BUILD.bazel:68:10
name//ansible/collections:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/collections/BUILD.bazel:68:10
name//ansible/collections:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public

3.3 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)
  • Move roles and playbooks to the collection (f1c071)
  • Add external ansible collections, rename some deps (99b3c7)
  • Move changelog rules to bzl/rules/git, improve ansible rules (c94123)
  • Move changelog rules to bzl/rules/changelog (4d59d6)
  • Move readme rules to bzl/rules/readme (95ea8d)
  • Move bzl rules to bzl/rules/bzl (57930e)
  • Add dnscontrol alias, add ansible:playbook target, update books (1ea9d0)
  • Add changelog for all packages (a6ebf9)
  • Add ansible/collections, add git rules (827c23)

4 - Group vars

Ansible group vars

4.1 - Bazel targets

NameInfo
changelog
locationansible/group_vars/BUILD.bazel:18:17
name//ansible/group_vars:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/group_vars/BUILD.bazel:18:17
name//ansible/group_vars:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/group_vars:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/group_vars/BUILD.bazel:18:17
name//ansible/group_vars:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/group_vars:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/group_vars/BUILD.bazel:18:17
name//ansible/group_vars:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/group_vars/BUILD.bazel:18:17
name//ansible/group_vars:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/group_vars:changelog.template.md
visibility
  • //visibility:private
group_vars
locationansible/group_vars/BUILD.bazel:11:10
name//ansible/group_vars:group_vars
ruleClasspkg_files
visibility
  • //visibility:public
readme
locationansible/group_vars/BUILD.bazel:6:10
name//ansible/group_vars:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/group_vars/BUILD.bazel:6:10
name//ansible/group_vars:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/group_vars/BUILD.bazel:6:10
name//ansible/group_vars:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public

4.2 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)

5 - Host vars

Ansible host vars

5.1 - Bazel targets

NameInfo
changelog
locationansible/host_vars/BUILD.bazel:18:17
name//ansible/host_vars:changelog
ruleClasspkg_filegroup
visibility
  • //visibility:public
changelog.changelog
locationansible/host_vars/BUILD.bazel:18:17
name//ansible/host_vars:changelog.changelog
ruleClassal_template_files
ruleOutput
  • //ansible/host_vars:changelog.doc.md
visibility
  • //visibility:private
changelog.changelog_data
locationansible/host_vars/BUILD.bazel:18:17
name//ansible/host_vars:changelog.changelog_data
ruleClassal_git_run_binary
ruleOutput
  • //ansible/host_vars:changelog.changelog_data.yaml
visibility
  • //visibility:private
changelog.changelog_files
locationansible/host_vars/BUILD.bazel:18:17
name//ansible/host_vars:changelog.changelog_files
ruleClasspkg_files
visibility
  • //visibility:private
changelog.template
locationansible/host_vars/BUILD.bazel:18:17
name//ansible/host_vars:changelog.template
ruleClass_write_file
ruleOutput
  • //ansible/host_vars:changelog.template.md
visibility
  • //visibility:private
host_vars
locationansible/host_vars/BUILD.bazel:11:10
name//ansible/host_vars:host_vars
ruleClasspkg_files
visibility
  • //visibility:public
readme
locationansible/host_vars/BUILD.bazel:6:10
name//ansible/host_vars:readme
ruleClassfilegroup
visibility
  • //visibility:public
readme.srcs
locationansible/host_vars/BUILD.bazel:6:10
name//ansible/host_vars:readme.srcs
ruleClasspkg_files
visibility
  • //visibility:private
readme.with_children
locationansible/host_vars/BUILD.bazel:6:10
name//ansible/host_vars:readme.with_children
ruleClasspkg_filegroup
visibility
  • //visibility:public

5.2 - Changelog

  • Remove pkg_tar from ansible rules and ansible targets (986245)
  • Add raspberry_pi role, add rancher1 playbook (3e9178)
  • Remove old playbooks, add host vars and group vars, add k3s install script (cd9021)