add: harbor basics

This commit is contained in:
2023-07-01 15:36:25 +00:00
parent 63e89b4526
commit c778ef4a58
11 changed files with 454 additions and 1 deletions

View File

@@ -40,6 +40,12 @@
- tmnf-replay-server
- atlantis-hub
- grafana
- harbor
- name: Copy Harbor Registry config
copy:
src: "harbor-config/"
dest: "/data/harbor/harbor-config"
- name: Copy AtlantisHub config
copy:
@@ -70,6 +76,7 @@
name: "/opt/{{ item }}"
state: directory
with_items:
- harbor
- athq-landing
- grafana
- potaris
@@ -84,6 +91,7 @@
src: "{{ item }}.yaml"
dest: "/opt/{{ item }}/"
with_items:
- harbor
- athq-landing
- grafana
- potaris
@@ -99,6 +107,15 @@
username: docker
password: HISTORY_PURGED_SECRET
- name: Deploy high prio compose templates
community.docker.docker_compose:
project_src: "/opt/{{ item }}/"
pull: true
files:
- "{{ item }}.yaml"
with_items:
- harbor
- name: Deploy compose templates
community.docker.docker_compose:
project_src: "/opt/{{ item }}/"