Project:Kubernetes: Difference between revisions

From MaRDI portal
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Configure access to the cluster =
== Configure access to the cluster ==


For an introduction on how to gain access to the MaRDI cluster follow the instructions here: https://docs.pages.zib.de/kubernetes/
For an introduction on how to gain access to the MaRDI cluster follow the instructions here: https://docs.pages.zib.de/kubernetes/


= Deployment =
== Deployment ==


The deployment of services in the MaRDI cluster is managed through [https://helm.sh/ Helm charts] defined in our [https://github.com/MaRDI4NFDI/portal-k8s Kubernetes repository].  
The deployment of services in the MaRDI cluster is managed through [https://helm.sh/ Helm charts] defined in our [https://github.com/MaRDI4NFDI/portal-k8s Kubernetes repository].  


The repository is kept in synchronization with the cluster using [https://fluxcd.io/ FluxCD].
The repository is kept in synchronization with the cluster using [https://fluxcd.io/ FluxCD].
* [[Project:FluxCD|FluxCD configuration]]


Information concerning the current services deployed in the cluster:
Information concerning the current services deployed in the cluster:


* [[Project:MariaDB-K8s|MariaDB configuration]]
* [[Project:MariaDB-K8s|MariaDB configuration]]
* [[Project:Redis-K8s|Redis configuration]]
* [[Project:Elasticsearch-K8s|Elasticsearch configuration]]
* [[Project:S3-K8s|S3-bucket configuration]]
* [[Project:WDQS-K8s|WDQS configuration]]
* [[Project:Secrets-K8s|Secret management]]
== Management and development ==
* [[Project:K8s_commands|Useful Kubernetes commands]]


= Monitoring system =
== Monitoring system ==


The k8s cluster's metrics are monitored using Prometheus and Grafana.
The k8s cluster's metrics are monitored using Prometheus and Grafana.

Latest revision as of 13:25, 14 July 2025

Configure access to the cluster

For an introduction on how to gain access to the MaRDI cluster follow the instructions here: https://docs.pages.zib.de/kubernetes/

Deployment

The deployment of services in the MaRDI cluster is managed through Helm charts defined in our Kubernetes repository.

The repository is kept in synchronization with the cluster using FluxCD.

Information concerning the current services deployed in the cluster:

Management and development

Monitoring system

The k8s cluster's metrics are monitored using Prometheus and Grafana.