Compare commits

...

10 Commits

Author SHA1 Message Date
Stanislav Gabenov
7ad7d5ee16 [DO-272] codeowners 2025-03-10 19:08:41 +03:00
Denis Patrakeev
91157857e4 Merge pull request '[DO-1431] Fix new version mapping ldap group to permissions on git.avroid.tech' (#7) from feature/DO-1431_add_k8s_to_git_avroid_tech into master
Reviewed-on: https://git.avroid.tech/DevOps/service-configs/pulls/7
2025-02-12 17:56:39 +03:00
Denis Patrakeev
730fef91a9 [DO-1431] Fix new version mapping ldap group to permissions 2025-02-12 17:56:10 +03:00
Rustam Tagaev
b941fea996 Merge pull request '[DO-1517] add new gitea config' (#6) from feature/DO-1517/add_new_gitea into master
Reviewed-on: https://git.avroid.tech/DevOps/service-configs/pulls/6
2025-01-29 12:16:00 +03:00
Rustam Tagaev
b052f824d2 [DO-1517] add new gitea config 2025-01-27 15:52:47 +03:00
Stanislav Gabenov
3dea3b1655 Merge pull request '[DO-0] fix config duplication' (#5) from feature/DO-0-fix into master
Reviewed-on: https://git.avroid.tech/DevOps/service-configs/pulls/5
2024-10-28 17:06:15 +03:00
Stanislav Gabenov
493ec3275e Merge branch 'master' into feature/DO-0-fix 2024-10-28 17:06:10 +03:00
Stanislav Gabenov
425e24651a [DO-0] fix config duplication 2024-10-28 17:05:38 +03:00
Stanislav Gabenov
9bbdf6e7e3 Merge pull request '[DO-0] fix config duplication' (#4) from feature/DO-0-fix into master
Reviewed-on: https://git.avroid.tech/DevOps/service-configs/pulls/4
2024-10-28 16:07:57 +03:00
Stanislav Gabenov
fd2a70732c [DO-0] fix config duplication 2024-10-28 16:07:17 +03:00
5 changed files with 343 additions and 9 deletions

8
CODEOWNERS Normal file
View File

@@ -0,0 +1,8 @@
# All .yaml/.yml files are owned by CI/CD config managment team:
# https://eva.avroid.tech/project/Document/DOC-000640#sotrudniki
# Assign users to DOCS:
README.md @stanislav.gabenov
# Assign multiple users to all files in the project (fallback):
* @DevOps/svc-gitea-devops-adm

View File

@@ -0,0 +1,17 @@
{
"cn=svc-gitea-mirrors-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Mirrors": [
"svc-gitea-mirrors-adm"
]
},
"cn=svc-gitea-mirrors-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Mirrors": [
"svc-gitea-mirrors-w"
]
},
"cn=svc-gitea-mirrors-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Mirrors": [
"svc-gitea-mirrors-r"
]
}
}

View File

@@ -0,0 +1,314 @@
{
"cn=svc-gitea-cloud-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Apps-Backend": [
"svc-gitea-cloud-w"
],
"Apps-Frontend": [
"svc-gitea-cloud-w"
]
},
"cn=svc-gitea-cloud-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Apps-Frontend": [
"svc-gitea-cloud-adm"
],
"Apps-Backend": [
"svc-gitea-cloud-adm"
]
},
"cn=svc-gitea-formalmodels-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"FormalModels": [
"svc-gitea-formalmodels-adm"
]
},
"cn=svc-gitea-formalmodels-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"FormalModels": [
"svc-gitea-formalmodels-w"
]
},
"cn=svc-gitea-formalmodels-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"FormalModels": [
"svc-gitea-formalmodels-r"
]
},
"cn=svc-gitea-tavro-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"TAVRO": [
"svc-gitea-tavro-adm"
]
},
"cn=svc-gitea-tavro-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"TAVRO": [
"svc-gitea-tavro-w"
]
},
"cn=svc-gitea-tavro-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"TAVRO": [
"svc-gitea-tavro-r"
]
},
"cn=mgt-rnd-employee,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"TAVRO": [
"rnd-r"
]
},
"cn=svc-gitea-reactnative-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"rndev": [
"svc-gitea-reactnative-adm"
]
},
"cn=svc-gitea-reactnative-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"rndev": [
"svc-gitea-reactnative-w"
]
},
"cn=svc-gitea-reactnative-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"rndev": [
"svc-gitea-reactnative-r"
]
},
"cn=svc-gitea-eisen-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Eisen": [
"svc-gitea-eisen-adm"
]
},
"cn=svc-gitea-eisen-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Eisen": [
"svc-gitea-eisen-w"
]
},
"cn=svc-gitea-eisen-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Eisen": [
"svc-gitea-eisen-r"
]
},
"cn=svc-gitea-arenv-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"ArEnv": [
"svc-gitea-arenv-adm"
]
},
"cn=svc-gitea-arenv-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"ArEnv": [
"svc-gitea-arenv-w"
]
},
"cn=svc-gitea-arenv-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"ArEnv": [
"svc-gitea-arenv-r"
]
},
"cn=svc-gitea-bbl-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"BBL": [
"svc-gitea-bbl-adm"
]
},
"cn=svc-gitea-bbl-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"BBL": [
"svc-gitea-bbl-w"
]
},
"cn=svc-gitea-bbl-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"BBL": [
"svc-gitea-bbl-r"
]
},
"cn=svc-gitea-webengine-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"WebEngine": [
"svc-gitea-webengine-adm"
]
},
"cn=svc-gitea-webengine-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"WebEngine": [
"svc-gitea-webengine-w"
]
},
"cn=svc-gitea-webengine-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"WebEngine": [
"svc-gitea-webengine-r"
]
},
"cn=svc-gitea-argocd-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"argocd": [
"svc-gitea-argocd-adm"
]
},
"cn=svc-gitea-argocd-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"argocd": [
"svc-gitea-argocd-w"
]
},
"cn=svc-gitea-argocd-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"argocd": [
"svc-gitea-argocd-r"
]
},
"cn=svc-gitea-k8s-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"k8s": [
"svc-gitea-k8s-adm"
]
},
"cn=svc-gitea-k8s-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"k8s": [
"svc-gitea-k8s-w"
]
},
"cn=svc-gitea-k8s-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"k8s": [
"svc-gitea-k8s-r"
]
},
"cn=svc-gitea-actions-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Actions": [
"svc-gitea-actions-adm"
]
},
"cn=svc-gitea-actions-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Actions": [
"svc-gitea-actions-w"
]
},
"cn=svc-gitea-actions-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Actions": [
"svc-gitea-actions-r"
]
},
"cn=svc-gitea-mirrors-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Mirrors": [
"svc-gitea-mirrors-adm"
]
},
"cn=svc-gitea-mirrors-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Mirrors": [
"svc-gitea-mirrors-w"
]
},
"cn=svc-gitea-mirrors-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Mirrors": [
"svc-gitea-mirrors-r"
]
},
"cn=svc-gitea-devops-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"DevOps": [
"svc-gitea-devops-adm"
],
"Frontend": [
"svc-gitea-devops-adm"
],
"Backend": [
"svc-gitea-devops-adm"
]
},
"cn=svc-gitea-devops-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"DevOps": [
"svc-gitea-devops-w"
]
},
"cn=svc-gitea-devops-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"DevOps": [
"svc-gitea-devops-r"
]
},
"cn=svc-gitea-devsec-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"DevSec": [
"svc-gitea-devsec-adm"
]
},
"cn=svc-gitea-devsec-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"DevSec": [
"svc-gitea-devsec-w"
]
},
"cn=svc-gitea-devsec-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"DevSec": [
"svc-gitea-devsec-r"
]
},
"cn=svc-gitea-docker-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Docker": [
"svc-gitea-docker-adm"
]
},
"cn=svc-gitea-docker-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Docker": [
"svc-gitea-docker-w"
]
},
"cn=svc-gitea-docker-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Docker": [
"svc-gitea-docker-r"
]
},
"cn=svc-gitea-sandbox-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Sandbox": [
"svc-gitea-sandbox-adm"
]
},
"cn=svc-gitea-sandbox-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Sandbox": [
"svc-gitea-sandbox-w"
]
},
"cn=svc-gitea-sandbox-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Sandbox": [
"svc-gitea-sandbox-r"
]
},
"cn=svc-gitea-archive-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Archive": [
"svc-gitea-archive-adm"
]
},
"cn=svc-gitea-archive-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Archive": [
"svc-gitea-archive-w"
]
},
"cn=svc-gitea-archive-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Archive": [
"svc-gitea-archive-r"
]
},
"cn=svc-gitea-tools-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Tools": [
"svc-gitea-tools-adm"
]
},
"cn=svc-gitea-tools-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Tools": [
"svc-gitea-tools-w"
]
},
"cn=svc-gitea-tools-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Tools": [
"svc-gitea-tools-r"
]
},
"cn=svc-gitea-templates-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Templates": [
"svc-gitea-templates-adm"
]
},
"cn=svc-gitea-templates-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Templates": [
"svc-gitea-templates-w"
]
},
"cn=svc-gitea-templates-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Templates": [
"svc-gitea-templates-r"
]
},
"cn=svc-gitea-conan-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Conan": [
"svc-gitea-conan-adm"
]
},
"cn=svc-gitea-conan-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Conan": [
"svc-gitea-conan-w"
]
},
"cn=svc-gitea-conan-r,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Conan": [
"svc-gitea-conan-r"
]
}
}

View File

@@ -1,17 +1,17 @@
{ {
"cn=svc-gitea-cloud-w,cn=groups,cn=accounts,dc=avroid,dc=tech": { "cn=svc-gitea-cloud-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Backend": [ "Apps-Backend": [
"svc-gitea-cloud-w" "svc-gitea-cloud-w"
], ],
"Frontend": [ "Apps-Frontend": [
"svc-gitea-cloud-w" "svc-gitea-cloud-w"
] ]
}, },
"cn=svc-gitea-cloud-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": { "cn=svc-gitea-cloud-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"Frontend": [ "Apps-Frontend": [
"svc-gitea-cloud-adm" "svc-gitea-cloud-adm"
], ],
"Backend": [ "Apps-Backend": [
"svc-gitea-cloud-adm" "svc-gitea-cloud-adm"
] ]
}, },
@@ -20,11 +20,6 @@
"svc-gitea-formalmodels-adm" "svc-gitea-formalmodels-adm"
] ]
}, },
"cn=svc-gitea-formalmodels-adm,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"FormalModels": [
"svc-gitea-formalmodels-adm"
]
},
"cn=svc-gitea-formalmodels-w,cn=groups,cn=accounts,dc=avroid,dc=tech": { "cn=svc-gitea-formalmodels-w,cn=groups,cn=accounts,dc=avroid,dc=tech": {
"FormalModels": [ "FormalModels": [
"svc-gitea-formalmodels-w" "svc-gitea-formalmodels-w"