Enhance Traefik configuration in playbooks #26
Merged
Conversation
- Added dynamic Traefik configuration for a11yvillage and coseeing backends and frontends. - Introduced new source configuration files for Traefik. - Implemented logic to ensure Traefik config directory exists and handles loading and writing of Traefik configurations. - Updated playbooks to utilize dynamic label generation for Traefik routers and resolvers.
- Updated the condition for ensuring the resolver block exists in Traefik configuration across a11yvillage and coseeing playbooks. - Changed the condition from checking for undefined resolvers to checking for the absence of the resolver in the configuration.
- Introduced a variable for the Traefik path in a11yvillage, coseeing, and their respective frontends. - Updated all relevant tasks to use the new variable for consistency and maintainability. - Added a task to restart the Traefik service after configuration changes.
- Changed the state of the Traefik service from 'present' to 'restarted' in a11yvillage and coseeing playbooks. - Specified the services to be restarted, ensuring proper service management during playbook execution.
- Registered the result of writing the Traefik configuration in a11yvillage, coseeing, and their respective frontends. - Added conditional checks to only show the Traefik result if the configuration was changed, improving efficiency and clarity in playbook execution.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.