Skip to content
Snippets Groups Projects
Verified Commit ff624db5 authored by Rafael László's avatar Rafael László :speech_balloon:
Browse files

Add harbor auto start service

parent 1d6041ac
No related branches found
No related tags found
No related merge requests found
......@@ -25,3 +25,25 @@
- name: Setup harbor
become: yes
shell: "/home/{{ user }}/harbor/install.sh"
- name: Add service to start harbor on startup
become: yes
template:
src: etc/systemd/system/harbor-docker-compose.service
dest: /etc/systemd/system/harbor-docker-compose.service
mode: "0644"
owner: root
group: root
register: service_conf
- name: System daemon-reload on service file change
become: yes
systemd:
daemon-reload: yes
when: service_conf.changed
- name: Ensure harbor service is enabled
become: yes
systemd:
name: harbor-docker-compose.service
enabled: yes
......@@ -11,7 +11,7 @@ After=docker.service
[Service]
Type=oneshot
RemainAfterExit=yes
WorkingDirectory=/home/harbor
WorkingDirectory=/home/{{ user }}/harbor
ExecStart=/usr/local/bin/docker-compose up -d
ExecStop=/usr/local/bin/docker-compose down
TimeoutStartSec=0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment