From e8f1a1acd06b7ce318b537352a992640df640a14 Mon Sep 17 00:00:00 2001 From: LeeW Date: Fri, 14 Feb 2025 12:03:11 +0100 Subject: [PATCH] s/roles/groups/g , iteration --- README.md | 14 +++++++------- {roles => groups}/.gitignore | 0 {roles => groups}/admin/.gitignorre | 0 .../admin/claus.paetow@netgo.de.gpg.pub | 0 {roles => groups}/admin/hoan.to@netgo.de.gpg.pub | 0 .../admin/lee.watson@netgo.de.gpg.pub | 0 .../admin/michael.haehnel@netgo.de.gpg.pub | 0 {roles => groups}/automation/.gitignore | 0 {roles => groups}/automation/.gitignorre | 0 .../smardigo_automation_buildinfra.gpg.pub | 0 .../smardigo_automation_demompmx.gpg.pub | 0 .../automation/smardigo_automation_dev.gpg.pub | 0 .../smardigo_automation_devnso-adp.gpg.pub | 0 .../automation/smardigo_automation_devnso.gpg.pub | 0 .../smardigo_automation_poc_workload01.gpg.pub | 0 .../automation/smardigo_automation_prodnso.gpg.pub | 0 .../automation/smardigo_automation_qa.gpg.pub | 0 .../automation/smardigo_automation_qanso.gpg.pub | 0 .../smardigo_automation_rancher_poc.gpg.pub | 0 .../automation/smardigo_automation_sot.gpg.pub | 0 .../smardigo_automation_sot_test.gpg.pub | 0 .../automation/smardigo_automation_sspdev.gpg.pub | 0 {roles => groups}/devnso-adp-argocd/.gitignore | 0 .../frederik.marticke@netgo.de.gpg.pub | 0 .../devnso-adp-argocd/hoan.to@netgo.de.gpg.pub | 0 .../kevin.bauske@netgo.de.gpg.pub | 0 .../kleanthis.damianidis@netgo.de.gpg.pub | 0 .../devnso-adp-argocd/lee.watson@netgo.de.gpg.pub | 0 .../michael.haehnel@netgo.de.gpg.pub | 0 .../smardigo_automation_devnso-adp.gpg.pub | 0 30 files changed, 7 insertions(+), 7 deletions(-) rename {roles => groups}/.gitignore (100%) rename {roles => groups}/admin/.gitignorre (100%) rename {roles => groups}/admin/claus.paetow@netgo.de.gpg.pub (100%) rename {roles => groups}/admin/hoan.to@netgo.de.gpg.pub (100%) rename {roles => groups}/admin/lee.watson@netgo.de.gpg.pub (100%) rename {roles => groups}/admin/michael.haehnel@netgo.de.gpg.pub (100%) rename {roles => groups}/automation/.gitignore (100%) rename {roles => groups}/automation/.gitignorre (100%) rename {roles => groups}/automation/smardigo_automation_buildinfra.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_demompmx.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_dev.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_devnso-adp.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_devnso.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_poc_workload01.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_prodnso.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_qa.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_qanso.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_rancher_poc.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_sot.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_sot_test.gpg.pub (100%) rename {roles => groups}/automation/smardigo_automation_sspdev.gpg.pub (100%) rename {roles => groups}/devnso-adp-argocd/.gitignore (100%) rename {roles => groups}/devnso-adp-argocd/frederik.marticke@netgo.de.gpg.pub (100%) rename {roles => groups}/devnso-adp-argocd/hoan.to@netgo.de.gpg.pub (100%) rename {roles => groups}/devnso-adp-argocd/kevin.bauske@netgo.de.gpg.pub (100%) rename {roles => groups}/devnso-adp-argocd/kleanthis.damianidis@netgo.de.gpg.pub (100%) rename {roles => groups}/devnso-adp-argocd/lee.watson@netgo.de.gpg.pub (100%) rename {roles => groups}/devnso-adp-argocd/michael.haehnel@netgo.de.gpg.pub (100%) rename {roles => groups}/devnso-adp-argocd/smardigo_automation_devnso-adp.gpg.pub (100%) diff --git a/README.md b/README.md index f89ed64..02695fc 100644 --- a/README.md +++ b/README.md @@ -17,12 +17,12 @@ gpg --import /path/to/keys/*.gpg.pub gpg --list-keys --keyid-format=long -### roles +### groups -Access for each repo is tracked using the `./roles/` directory; each sub-directory represents a "role" or "group". (Naming: choosing "role" as the name and deciding to just have "one group per role" +Access for each repo is tracked using the `./groups/` directory; each sub-directory represents a "group" (Note: some "groups" are also "roles", e.g. `admin`) ```bash -cd roles/ +cd groups/ ln -s ../../ ``` @@ -46,14 +46,14 @@ The following commands explain how to update the `.sops.yaml` for a repository: % git clone git@git.dev-at.de:cloud-solutions/nso/devnso-adp-argocd.git % cd devnso-adp-argocd/ -# List available roles -% ${PATH_TO_THIS_REPO}/bin/update_sops.sh --list_roles -# INFO: listing roles +# List available groups +% ${PATH_TO_THIS_REPO}/bin/update_sops.sh --list_groups +# INFO: listing groups admin automation devnso-adp-argocd -# For a given role, update sops config and specified secrets file +# For a given group, update sops config and specified secrets file % ${PATH_TO_THIS_REPO}/bin/update_sops.sh -r devnso-adp-argocd -s ./adp-api-devs/adp-api-devs/secrets.yaml % git diff ``` diff --git a/roles/.gitignore b/groups/.gitignore similarity index 100% rename from roles/.gitignore rename to groups/.gitignore diff --git a/roles/admin/.gitignorre b/groups/admin/.gitignorre similarity index 100% rename from roles/admin/.gitignorre rename to groups/admin/.gitignorre diff --git a/roles/admin/claus.paetow@netgo.de.gpg.pub b/groups/admin/claus.paetow@netgo.de.gpg.pub similarity index 100% rename from roles/admin/claus.paetow@netgo.de.gpg.pub rename to groups/admin/claus.paetow@netgo.de.gpg.pub diff --git a/roles/admin/hoan.to@netgo.de.gpg.pub b/groups/admin/hoan.to@netgo.de.gpg.pub similarity index 100% rename from roles/admin/hoan.to@netgo.de.gpg.pub rename to groups/admin/hoan.to@netgo.de.gpg.pub diff --git a/roles/admin/lee.watson@netgo.de.gpg.pub b/groups/admin/lee.watson@netgo.de.gpg.pub similarity index 100% rename from roles/admin/lee.watson@netgo.de.gpg.pub rename to groups/admin/lee.watson@netgo.de.gpg.pub diff --git a/roles/admin/michael.haehnel@netgo.de.gpg.pub b/groups/admin/michael.haehnel@netgo.de.gpg.pub similarity index 100% rename from roles/admin/michael.haehnel@netgo.de.gpg.pub rename to groups/admin/michael.haehnel@netgo.de.gpg.pub diff --git a/roles/automation/.gitignore b/groups/automation/.gitignore similarity index 100% rename from roles/automation/.gitignore rename to groups/automation/.gitignore diff --git a/roles/automation/.gitignorre b/groups/automation/.gitignorre similarity index 100% rename from roles/automation/.gitignorre rename to groups/automation/.gitignorre diff --git a/roles/automation/smardigo_automation_buildinfra.gpg.pub b/groups/automation/smardigo_automation_buildinfra.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_buildinfra.gpg.pub rename to groups/automation/smardigo_automation_buildinfra.gpg.pub diff --git a/roles/automation/smardigo_automation_demompmx.gpg.pub b/groups/automation/smardigo_automation_demompmx.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_demompmx.gpg.pub rename to groups/automation/smardigo_automation_demompmx.gpg.pub diff --git a/roles/automation/smardigo_automation_dev.gpg.pub b/groups/automation/smardigo_automation_dev.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_dev.gpg.pub rename to groups/automation/smardigo_automation_dev.gpg.pub diff --git a/roles/automation/smardigo_automation_devnso-adp.gpg.pub b/groups/automation/smardigo_automation_devnso-adp.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_devnso-adp.gpg.pub rename to groups/automation/smardigo_automation_devnso-adp.gpg.pub diff --git a/roles/automation/smardigo_automation_devnso.gpg.pub b/groups/automation/smardigo_automation_devnso.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_devnso.gpg.pub rename to groups/automation/smardigo_automation_devnso.gpg.pub diff --git a/roles/automation/smardigo_automation_poc_workload01.gpg.pub b/groups/automation/smardigo_automation_poc_workload01.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_poc_workload01.gpg.pub rename to groups/automation/smardigo_automation_poc_workload01.gpg.pub diff --git a/roles/automation/smardigo_automation_prodnso.gpg.pub b/groups/automation/smardigo_automation_prodnso.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_prodnso.gpg.pub rename to groups/automation/smardigo_automation_prodnso.gpg.pub diff --git a/roles/automation/smardigo_automation_qa.gpg.pub b/groups/automation/smardigo_automation_qa.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_qa.gpg.pub rename to groups/automation/smardigo_automation_qa.gpg.pub diff --git a/roles/automation/smardigo_automation_qanso.gpg.pub b/groups/automation/smardigo_automation_qanso.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_qanso.gpg.pub rename to groups/automation/smardigo_automation_qanso.gpg.pub diff --git a/roles/automation/smardigo_automation_rancher_poc.gpg.pub b/groups/automation/smardigo_automation_rancher_poc.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_rancher_poc.gpg.pub rename to groups/automation/smardigo_automation_rancher_poc.gpg.pub diff --git a/roles/automation/smardigo_automation_sot.gpg.pub b/groups/automation/smardigo_automation_sot.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_sot.gpg.pub rename to groups/automation/smardigo_automation_sot.gpg.pub diff --git a/roles/automation/smardigo_automation_sot_test.gpg.pub b/groups/automation/smardigo_automation_sot_test.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_sot_test.gpg.pub rename to groups/automation/smardigo_automation_sot_test.gpg.pub diff --git a/roles/automation/smardigo_automation_sspdev.gpg.pub b/groups/automation/smardigo_automation_sspdev.gpg.pub similarity index 100% rename from roles/automation/smardigo_automation_sspdev.gpg.pub rename to groups/automation/smardigo_automation_sspdev.gpg.pub diff --git a/roles/devnso-adp-argocd/.gitignore b/groups/devnso-adp-argocd/.gitignore similarity index 100% rename from roles/devnso-adp-argocd/.gitignore rename to groups/devnso-adp-argocd/.gitignore diff --git a/roles/devnso-adp-argocd/frederik.marticke@netgo.de.gpg.pub b/groups/devnso-adp-argocd/frederik.marticke@netgo.de.gpg.pub similarity index 100% rename from roles/devnso-adp-argocd/frederik.marticke@netgo.de.gpg.pub rename to groups/devnso-adp-argocd/frederik.marticke@netgo.de.gpg.pub diff --git a/roles/devnso-adp-argocd/hoan.to@netgo.de.gpg.pub b/groups/devnso-adp-argocd/hoan.to@netgo.de.gpg.pub similarity index 100% rename from roles/devnso-adp-argocd/hoan.to@netgo.de.gpg.pub rename to groups/devnso-adp-argocd/hoan.to@netgo.de.gpg.pub diff --git a/roles/devnso-adp-argocd/kevin.bauske@netgo.de.gpg.pub b/groups/devnso-adp-argocd/kevin.bauske@netgo.de.gpg.pub similarity index 100% rename from roles/devnso-adp-argocd/kevin.bauske@netgo.de.gpg.pub rename to groups/devnso-adp-argocd/kevin.bauske@netgo.de.gpg.pub diff --git a/roles/devnso-adp-argocd/kleanthis.damianidis@netgo.de.gpg.pub b/groups/devnso-adp-argocd/kleanthis.damianidis@netgo.de.gpg.pub similarity index 100% rename from roles/devnso-adp-argocd/kleanthis.damianidis@netgo.de.gpg.pub rename to groups/devnso-adp-argocd/kleanthis.damianidis@netgo.de.gpg.pub diff --git a/roles/devnso-adp-argocd/lee.watson@netgo.de.gpg.pub b/groups/devnso-adp-argocd/lee.watson@netgo.de.gpg.pub similarity index 100% rename from roles/devnso-adp-argocd/lee.watson@netgo.de.gpg.pub rename to groups/devnso-adp-argocd/lee.watson@netgo.de.gpg.pub diff --git a/roles/devnso-adp-argocd/michael.haehnel@netgo.de.gpg.pub b/groups/devnso-adp-argocd/michael.haehnel@netgo.de.gpg.pub similarity index 100% rename from roles/devnso-adp-argocd/michael.haehnel@netgo.de.gpg.pub rename to groups/devnso-adp-argocd/michael.haehnel@netgo.de.gpg.pub diff --git a/roles/devnso-adp-argocd/smardigo_automation_devnso-adp.gpg.pub b/groups/devnso-adp-argocd/smardigo_automation_devnso-adp.gpg.pub similarity index 100% rename from roles/devnso-adp-argocd/smardigo_automation_devnso-adp.gpg.pub rename to groups/devnso-adp-argocd/smardigo_automation_devnso-adp.gpg.pub