To do final 2v:
- Servers names
- road-confidential-instance-nightly-1
- road-confidential-instance-nightly-2
- AWX
- https://github.com/Attracs/adi-camel-additionals/blob/main/docker-compose.nightly.yml
- this is preparing the server fftp.
- container_name: hashicorp_vault-nightly
- (need to be removed, but in config there are some thing ssh, secret configs .. )
- https://github.com/Attracs/attracs-linux-playbooks/blob/master/docker/docker-camel-additionals.yml
- docker/docker-camel/docker-camel-nightly.yml (start the docker)
- docker/docker-camel/docker-camel-nightly-awx-restart.yml (optional same as b.)
- tasks:
name: Restart manually, as current AWX doesn't have all the ansible modules needed shell: docker-compose down && docker-compose pull && docker-compose up -d --force-recreate args: chdir: "/etc/{{docker_instance}}" - "/etc/{{docker_instance}}" is:
docker/docker-camel/docker-camel-nightly/docker-compose.ymlversion: '3.0' services: adi-camel-nightly: image: europe-north1-docker.pkg.dev/attracs-devops/adi-container-repository/adi-camel:master container_name: adi-camel-nightly entrypoint: [ "java","-jar","/apache-camel.jar","--spring.config.location=/config/config-nightly.yml"] restart: always volumes: - /etc/adi-camel/:/config/ logging: driver: gcplogs- this image is created from gcp action.
- tasks:
- https://github.com/Attracs/adi-camel-additionals/blob/main/docker-compose.nightly.yml
possible problems: access to docker image.