einfra logoDocumentation
For Repository Administrators

Running Repositories and Applications in the NRP

Running Applications in the NRP

This documentation describes running Kubernetes containers in the National Repository Platform (NRP).

The intended audience is:

  • repository administrators who run their own repository implementations in the infrastructure,
  • administrators who run NRP-related applications in the

Kindly note that the NRP is not intended for running generic data processing.

Environment for running containerised applications in the NRP is built on a managed Kubernetes container platform, accessible either through the Rancher web interface or the native Kubernetes API.

Getting Access

To utilize the data processing infrastructure, you need an active NRP account (in a suitable Virtual Organisation) and an assigned Kubernetes project.

To request a Kubernetes project, please contact us at nrp-support@cesnet.cz and provide the following information:

  • Preferred name for the project
  • Required resource quotas (CPU and Memory)
  • List of users or user group(s) to be granted access

Using the Infrastructure

Once your project is successfully created, you can start using the data processing capabilities.

The NRP Kubernetes environment is based on the same infrastructure as used in CERIT-SC, and therefore, you can refer to CERIT-SC documentation for detailed guidance.

Accessing the Platform

  • Rancher Web UI: Use the Rancher documentation to manage your Kubernetes resources via the user-friendly web interface.
  • kubectl CLI: Follow the kubectl documentation to configure your Kubernetes context and interact directly with the cluster using the command-line interface.

Additional Resources

  • PostgreSQL: If your application or repository requires PostgreSQL, refer to the Postgres Operator documentation for setup and management instructions. We strongly recommend using the Postgres Operator instead of running PostgreSQL manually.

Last updated on

publicity banner

On this page

einfra banner