mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +00:00 
			
		
		
		
	Optimized RBAC implementation
This commit is contained in:
		| @@ -1,5 +1,24 @@ | ||||
| # Routines to create the administrator account | ||||
| # @see https://chatgpt.com/share/67b9b12c-064c-800f-9354-8e42e6459764  | ||||
| # @see https://chatgpt.com/share/67b9b12c-064c-800f-9354-8e42e6459764 | ||||
|  | ||||
| - name: Check health status of {{ item }} container | ||||
|   shell: | | ||||
|     cid=$(docker compose ps -q {{ item }}) | ||||
|     docker inspect \ | ||||
|       --format '{{ "{{.State.Health.Status}}" }}' \ | ||||
|       $cid | ||||
|   args: | ||||
|     chdir: "{{ docker_compose.directories.instance }}" | ||||
|   register: healthcheck | ||||
|   retries: 60 | ||||
|   delay: 5 | ||||
|   until: healthcheck.stdout == "healthy" | ||||
|   loop: | ||||
|     - web | ||||
|     - streaming | ||||
|     - sidekiq | ||||
|   loop_control: | ||||
|     label: "{{ item }}" | ||||
|  | ||||
| - name: Remove line containing "- administrator" from config/settings.yml to allow creating administrator account | ||||
|   command:  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user