This technical guide demonstrates how to efficiently create, manage, and access containerized applications in using Kubernetes-native methodologies.
Estimated completion time: 10-15 minutes
No. | Operation | Description |
---|---|---|
1 | Create Namespace | Establish resource isolation boundary |
2 | Configure Image Repository | Set up container image sources |
3 | Create application via Deployment | Create Deployment workload |
4 | Expose Service via NodePort | Configure NodePort service |
5 | Validate Application Accessibility | Test endpoint connectivity |
Namespaces provide logical isolation for resource grouping and quota management.
Prerequisites
Creation Process
Log in, and navigate to Project Management > Namespaces
Select Create Namespace
Configure essential parameters:
** Parameter ** | Description |
---|---|
Cluster | Target cluster from project-associated clusters |
Namespace | Unique identifier (auto-prefixed with project name) |
Complete creation with default resource constraints
supports multiple image sourcing strategies:
Access Platform Management > Toolchain > Integration
Initiate new integration:
Parameter | Requirement |
---|---|
Name | Unique integration identifier |
API Endpoint | Registry service URL (HTTP/HTTPS) |
Secret | Pre-existing or newly created credential |
Allocate registry to target platform project
index.docker.io/library/nginx:latest
Verification Requirement
Deployments provide declarative updates for Pod replicasets.
Creation Process
index.docker.io/library/nginx:latest
)Management Operations
Services enable network accessibility to Pod groups.
Creation Process
Navigate to Networking > Services
Click Create Service with parameters:
Parameter | Value |
---|---|
Type | NodePort |
Selector | Target Deployment name |
Port Mapping | Service Port: Container Port (e.g., 8080:80) |
Confirm creation.
Critical
Internal routes enable service discovery for workloads by providing a unified IP address or host port for access.
Click on Network > Service.
Click on Create Service.
Configure the Details based on the parameters below, keeping other parameters at their defaults.
Parameter | Description |
---|---|
Name | Enter the name of the Service. |
Type | NodePort |
Workload Name | Select the Deployment created previously. |
Port | Service Port: The port number exposed by the Service within the cluster, i.e., Port, e.g., 8080 .Container Port: The target port number (or name) mapped by the service port, i.e., targetPort, e.g., 80 . |
Click on Create. At this point, the Service is successfully created.
Verification Method
http://<Node_IP>:<NodePort>