Hostman Kubernetes clusters support three add-ons: Nginx Ingress, Kubernetes Dashboard, and CSI S3. These add-ons can be installed either during the cluster creation process or afterward via the Addons section.
Nginx Ingress is an Ingress controller that manages external traffic access to services within a Kubernetes cluster via HTTP and HTTPS. It routes traffic based on rules defined in Ingress resources.
How It Works
The Ingress controller monitors Ingress objects in Kubernetes and configures the Nginx reverse proxy to route traffic to the appropriate services. This allows access to various microservices through a single IP address, as well as setting up load balancing and routing based on domain names.
Key Features
Kubernetes Dashboard is a web interface for managing and monitoring a Kubernetes cluster.
The Nginx Ingress add-on is required for the Dashboard to function. When enabling Kubernetes Dashboard, Nginx Ingress will be automatically selected.
How It Works
The Dashboard provides users with a graphical interface to interact with the cluster. It allows users to view the status of pods, nodes, services, and other Kubernetes resources. The interface also supports creating, modifying, and deleting resources.
Key Features
Accessing Kubernetes Dashboard
If you enable the Kubernetes Dashboard option for your cluster, you can access it from the management panel. You will need a token to log in, which can be copied from the Information tab on the cluster Dashboard.
CSI S3 is a plugin for the Container Storage Interface (CSI) that allows the use of S3-compatible storage with Kubernetes.
How It Works
CSI S3 enables the dynamic attachment of object storage compatible with S3 (such as Ceph, MinIO, AWS S3) as standard persistent volumes for use in Kubernetes. This is particularly useful for storing large amounts of data in containerized applications.
Key Features