├── .gitignore ├── .gitreview ├── .zuul.d ├── jobs.yaml ├── nodesets.yaml └── project.yaml ├── LICENSE ├── README.md ├── doc └── source │ └── _static │ ├── ansible-role-ara-api.png │ └── ara-with-icon.png ├── galaxy.yml ├── meta └── runtime.yml ├── roles ├── ara_api │ ├── README.md │ ├── defaults │ │ └── main.yaml │ ├── files │ │ └── ara-gunicorn.te │ ├── handlers │ │ └── main.yaml │ ├── meta │ │ └── main.yaml │ ├── tasks │ │ ├── config.yaml │ │ ├── database_engine │ │ │ ├── ara.server.db.backends.distributed_sqlite.yaml │ │ │ ├── django.db.backends.mysql.yaml │ │ │ ├── django.db.backends.postgresql.yaml │ │ │ └── django.db.backends.sqlite3.yaml │ │ ├── install │ │ │ ├── distribution.yaml │ │ │ ├── pypi.yaml │ │ │ └── source.yaml │ │ ├── main.yaml │ │ ├── pre-requirements.yaml │ │ └── wsgi_server │ │ │ └── gunicorn.yaml │ ├── templates │ │ └── ara-api.service.j2 │ └── vars │ │ ├── CentOS_8.yaml │ │ ├── CentOS_9.yaml │ │ ├── Debian.yaml │ │ ├── Fedora.yaml │ │ ├── RedHat_8.yaml │ │ ├── RedHat_9.yaml │ │ └── Ubuntu.yaml └── ara_frontend_nginx │ ├── README.md │ ├── defaults │ └── main.yaml │ ├── handlers │ └── main.yaml │ ├── meta │ └── main.yaml │ ├── tasks │ └── main.yaml │ ├── templates │ ├── ara-api-ssl.conf.j2 │ └── ara-api.conf.j2 │ └── vars │ ├── CentOS.yaml │ ├── Debian.yaml │ ├── Fedora.yaml │ ├── RedHat.yaml │ └── Ubuntu.yaml └── tests ├── test_tasks.yaml ├── vars ├── distributed_sqlite_tests.yaml ├── mysql_tests.yaml ├── nginx_client_cert_tests.yaml ├── nginx_tests.yaml └── postgresql_tests.yaml ├── with_client_cert.yaml ├── with_distributed_sqlite.yaml ├── with_fedora_packages.yaml ├── with_mysql.yaml ├── with_nginx.yaml ├── with_postgresql.yaml ├── zuul_metadata.yaml ├── zuul_post_logs.yaml ├── zuul_post_with_mysql.yaml ├── zuul_post_with_postgresql.yaml └── zuul_pre_multinode_networking.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/.gitreview -------------------------------------------------------------------------------- /.zuul.d/jobs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/.zuul.d/jobs.yaml -------------------------------------------------------------------------------- /.zuul.d/nodesets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/.zuul.d/nodesets.yaml -------------------------------------------------------------------------------- /.zuul.d/project.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/.zuul.d/project.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/README.md -------------------------------------------------------------------------------- /doc/source/_static/ansible-role-ara-api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/doc/source/_static/ansible-role-ara-api.png -------------------------------------------------------------------------------- /doc/source/_static/ara-with-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/doc/source/_static/ara-with-icon.png -------------------------------------------------------------------------------- /galaxy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/galaxy.yml -------------------------------------------------------------------------------- /meta/runtime.yml: -------------------------------------------------------------------------------- 1 | --- 2 | requires_ansible: '>=2.9.24' 3 | -------------------------------------------------------------------------------- /roles/ara_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/README.md -------------------------------------------------------------------------------- /roles/ara_api/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/defaults/main.yaml -------------------------------------------------------------------------------- /roles/ara_api/files/ara-gunicorn.te: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/files/ara-gunicorn.te -------------------------------------------------------------------------------- /roles/ara_api/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/handlers/main.yaml -------------------------------------------------------------------------------- /roles/ara_api/meta/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/meta/main.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/config.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/database_engine/ara.server.db.backends.distributed_sqlite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/database_engine/ara.server.db.backends.distributed_sqlite.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/database_engine/django.db.backends.mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/database_engine/django.db.backends.mysql.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/database_engine/django.db.backends.postgresql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/database_engine/django.db.backends.postgresql.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/database_engine/django.db.backends.sqlite3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/database_engine/django.db.backends.sqlite3.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/install/distribution.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/install/distribution.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/install/pypi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/install/pypi.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/install/source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/install/source.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/main.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/pre-requirements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/pre-requirements.yaml -------------------------------------------------------------------------------- /roles/ara_api/tasks/wsgi_server/gunicorn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/tasks/wsgi_server/gunicorn.yaml -------------------------------------------------------------------------------- /roles/ara_api/templates/ara-api.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/templates/ara-api.service.j2 -------------------------------------------------------------------------------- /roles/ara_api/vars/CentOS_8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/vars/CentOS_8.yaml -------------------------------------------------------------------------------- /roles/ara_api/vars/CentOS_9.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/vars/CentOS_9.yaml -------------------------------------------------------------------------------- /roles/ara_api/vars/Debian.yaml: -------------------------------------------------------------------------------- 1 | Ubuntu.yaml -------------------------------------------------------------------------------- /roles/ara_api/vars/Fedora.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/vars/Fedora.yaml -------------------------------------------------------------------------------- /roles/ara_api/vars/RedHat_8.yaml: -------------------------------------------------------------------------------- 1 | CentOS_8.yaml -------------------------------------------------------------------------------- /roles/ara_api/vars/RedHat_9.yaml: -------------------------------------------------------------------------------- 1 | CentOS_9.yaml -------------------------------------------------------------------------------- /roles/ara_api/vars/Ubuntu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_api/vars/Ubuntu.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/README.md -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/defaults/main.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/handlers/main.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/meta/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/meta/main.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/tasks/main.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/templates/ara-api-ssl.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/templates/ara-api-ssl.conf.j2 -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/templates/ara-api.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/templates/ara-api.conf.j2 -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/vars/CentOS.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/vars/CentOS.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/vars/Debian.yaml: -------------------------------------------------------------------------------- 1 | Ubuntu.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/vars/Fedora.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/vars/Fedora.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/vars/RedHat.yaml: -------------------------------------------------------------------------------- 1 | CentOS.yaml -------------------------------------------------------------------------------- /roles/ara_frontend_nginx/vars/Ubuntu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/roles/ara_frontend_nginx/vars/Ubuntu.yaml -------------------------------------------------------------------------------- /tests/test_tasks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/test_tasks.yaml -------------------------------------------------------------------------------- /tests/vars/distributed_sqlite_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/vars/distributed_sqlite_tests.yaml -------------------------------------------------------------------------------- /tests/vars/mysql_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/vars/mysql_tests.yaml -------------------------------------------------------------------------------- /tests/vars/nginx_client_cert_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/vars/nginx_client_cert_tests.yaml -------------------------------------------------------------------------------- /tests/vars/nginx_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/vars/nginx_tests.yaml -------------------------------------------------------------------------------- /tests/vars/postgresql_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/vars/postgresql_tests.yaml -------------------------------------------------------------------------------- /tests/with_client_cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/with_client_cert.yaml -------------------------------------------------------------------------------- /tests/with_distributed_sqlite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/with_distributed_sqlite.yaml -------------------------------------------------------------------------------- /tests/with_fedora_packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/with_fedora_packages.yaml -------------------------------------------------------------------------------- /tests/with_mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/with_mysql.yaml -------------------------------------------------------------------------------- /tests/with_nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/with_nginx.yaml -------------------------------------------------------------------------------- /tests/with_postgresql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/with_postgresql.yaml -------------------------------------------------------------------------------- /tests/zuul_metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/zuul_metadata.yaml -------------------------------------------------------------------------------- /tests/zuul_post_logs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/zuul_post_logs.yaml -------------------------------------------------------------------------------- /tests/zuul_post_with_mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/zuul_post_with_mysql.yaml -------------------------------------------------------------------------------- /tests/zuul_post_with_postgresql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/zuul_post_with_postgresql.yaml -------------------------------------------------------------------------------- /tests/zuul_pre_multinode_networking.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ansible-community/ara-collection/HEAD/tests/zuul_pre_multinode_networking.yaml --------------------------------------------------------------------------------