General information
Support
|
Supported versions |
25.1 - 25.2 |
|
|
Supported systems |
Ubuntu 24.04 |
RedHat 9 |
|
Ubuntu 22.04 |
RedHat 8 |
|
|
Tested images |
||
Included versions
|
Systems |
Ubuntu 22.04 |
Ubuntu 24.04 |
RedHat 8 |
RedHat 9 |
|
Ansible |
2.16.3 |
2.16.3 |
2.16.3 |
2.16.3 |
|
Python |
3.10* |
3.12 |
3.12 |
3.12 |
|
JDK |
17 |
17 |
17 |
17 |
|
Solr |
9.9.0 |
9.9.0 |
9.9.0 |
9.9.0 |
|
Zookeeper |
3.9.4 |
3.9.4 |
3.9.4 |
3.9.4 |
|
MinIO |
RELEASE.2025-09-07T16-13-09Z |
RELEASE.2025-09-07T16-13-09Z |
RELEASE.2025-09-07T16-13-09Z |
RELEASE.2025-09-07T16-13-09Z |
|
MinIO Client |
RELEASE.2025-08-13T08-35-41Z |
RELEASE.2025-08-13T08-35-41Z |
RELEASE.2025-08-13T08-35-41Z |
RELEASE.2025-08-13T08-35-41Z |
|
PostgreSQL |
16 |
16 |
16 |
16 |
|
Apache2 |
2.4.52* |
2.4.58* |
2.4.37* |
2.4.62* |
|
Grafana |
11.3.0 |
11.3.0 |
11.3.0 |
11.3.0 |
NOTE: Some versions are based on the latest release available in the operating system package repository at the time this kit was launched.
Included assets
The kit includes the following:
|
Playbook |
|
|
anjana.yml |
Contains everything needed for the deployment of Anjana and the use of utilities |
|
Roles - Microservices |
|
|
portuno kerno zeus drittesta minerva viator hermes tot horus |
Anjana Microservices |
|
anjana-ui |
Frontends / and /configpanel |
|
Roles - Persistence |
|
|
Minio |
S3 Service |
|
PostgreSQL |
Database service |
|
Zookeeper |
Distributed application coordination service |
|
Solr |
Indexing engine |
|
Roles - Utilities |
|
|
Anjana-Platform |
Conditions the instances by preparing the necessary dependencies and resources |
|
Anjana-Utility |
Utilities related to Anjana such as distributed configuration deployment, ordered/selective start and stop, log export and upload, etc… |
|
Persistences-Utility |
Utilities related to persistence such as data export and import, backups and restore, sample data insertion and reset, etc… |
|
Roles - Extras |
|
|
Ansible |
Conditions the instances by preparing the necessary dependencies and resources |
|
Clean |
Artifact and temporary directory cleanup role |
|
Grafana |
Platform for visualizing governance-related metrics in Anjana |
|
Roles - Plugins |
|
|
tot-plugin-aws-glue tot-plugin-aws-iam tot-plugin-aws-s3 tot-plugin-azure-ad tot-plugin-azure-storage tot-plugin-gcp-bigquery tot-plugin-gcp-iam tot-plugin-gcp-storage tot-plugin-jdbc tot-plugin-jdbc-denodo tot-plugin-jdbc-oracle tot-plugin-jdbc-redshift tot-plugin-jdbc-sqlserver tot-plugin-ldap tot-plugin-aqtiva tot-plugin-powerbi tot-plugin-ranger tot-plugin-tableau |
Anjana Plugins |
Recommendations
Version control
To ensure effective version and change control of Ansible inventories and templates, the use of Git repositories as part of the workflow is crucial.
It is recommended that everyone using this kit has a repository or tool that allows tracking changes over time to ensure the integrity of the work and recovery from unwanted changes.
Introduction to Ansible
What is Ansible and how does it work?
Best practices
Besides this recommendation, several best practices can be found for using Ansible
General tips — Ansible Community Documentation