Kubernetes
You can deploy Atfinity in a Kubernetes Cluster. For this, we provide a helm chart, that also includes descriptions of necessary dependencies.
Note: All necessary files and credentials are available via your dedicated support agent.
Once you have all the necessary credentials, you can install or upgrade a release like this
helm upgrade --install NAME oci://atfinity.azurecr.io/helm/atfinity --version 10.1.0
Make sure to change the version to the one you would like to install
This pod runs the backend of Atfinity. It provides the API for both external systems and the Atfinity Frontend. This pod mounts a persistent volume to store all uploaded files.
This runs a MariaDB, which is Atfintiy's main database. All data points about configuration and clients will be stored here. The pod uses a persistent volume for the database
"elastic" Pod
Elasticsearch is used to provide a full text search within the configuration only. Meaning no client data is stored in the pod. In addition, the pod is ephemeral, meaning every time it starts it rebuilds the search index.
"web" Pod
This runs a hardened nginx server to serve the web frontend application.
"dft" Pod
This pod is optionally also run if you choose to activate dft.
/api/1
serves the api backend/auth/
serves the Atfinity login page/
serves the Atfinity web frontend
Last modified 8mo ago