Move NetBox to Ansible using New netbox Role #20

Merged
june merged 7 commits from netbox into main 2025-02-15 20:10:58 +01:00
Owner
No description provided.
add redis role for ensuring redis is installed from distro packages
Some checks failed
/ Ansible Lint (push) Has been cancelled
/ Ansible Lint (pull_request) Successful in 2m33s
2dacd093cc
add netbox role for ensuring netbox is deployed as specified
All checks were successful
/ Ansible Lint (push) Successful in 1m43s
/ Ansible Lint (pull_request) Successful in 1m39s
cf33fb2e0e
The role takes over the deployment of netbox and its dependencies, while
still requiring the user to provide the netbox version, db password and
config as well as to set up a web server and handle stuff like creating
users, etc.
This is in preparation for extending that notice to point out code that
is licensed differently.
add option to NetBox role for patch. NetBox for OIDC group and role map.
All checks were successful
/ Ansible Lint (push) Successful in 1m45s
/ Ansible Lint (pull_request) Successful in 1m37s
ea5fb41679
Add option to NetBox role to make it patch NetBox to add custom pipeline
code for OIDC group and role mapping.

The custom pipeline code is licensed under the Creative Commons: CC
BY-SA 4.0 license.

See:
https://github.com/goauthentik/authentik/blob/main/LICENSE
https://github.com/goauthentik/authentik/blob/main/website/integrations/services/netbox/index.md
https://docs.goauthentik.io/integrations/services/netbox/
5676b1a468
move to copy
All checks were successful
/ Ansible Lint (push) Successful in 1m45s
/ Ansible Lint (pull_request) Successful in 1m39s
c0ae5dcdcd
netbox: move NetBox from NixOS to Ansible
All checks were successful
/ Ansible Lint (push) Successful in 1m46s
/ Ansible Lint (pull_request) Successful in 1m50s
2ec1471d7f
Also introduce netbox_hosts group for applying netbox role to multiple
hosts.
for non-verbose output hide user passwords in postgresql role
All checks were successful
/ Ansible Lint (pull_request) Successful in 1m36s
/ Ansible Lint (push) Successful in 1m34s
4def1334d8
june changed title from WIP: netbox to Move NetBox to Ansible using New netbox Role 2025-02-15 20:08:47 +01:00
june merged commit 4def1334d8 into main 2025-02-15 20:10:58 +01:00
june deleted branch netbox 2025-02-15 20:10:58 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: CCCHH/ansible-infra#20
No description provided.