Service and Ingress Management
A service is an abstraction method that exposes applications running in a set of pods as a network service, and an ingress is used to expose HTTP and HTTPS paths from outside the cluster to inside the cluster. After creating a namespace, you can create or delete services, endpoints, ingresses, and ingress classes.
Service, endpoint, ingress, ingress class services are set by default to the cluster (namespace) selected when creating the service. Even if you select other items in the list, the default cluster (namespace) setting is retained.
- To select a different cluster (namespace), click the gear button on the right side of the list. In the Cluster/Namespace Settings popup, select the cluster and namespace you want to change and click the Confirm button. You can view the services created in the selected cluster/namespace.
Service Management
You can create a service and view or delete its detailed information.
Create Service
To create a service, follow the steps below.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- Click Service under the Service and Ingress menu on the Service Home page. You will be taken to the Service List page.
- Service List page, select the cluster and namespace from the gear button at the top left, then click Create Object.
- In the Object Creation Popup, enter the object information and click the Confirm button.
Check service detailed information
To view detailed service information, follow the steps below.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- On the Service Home page, click Service under the Service and Ingress menu. You will be taken to the Service List page.
- On the Service List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
- On the Service List page, select the item for which you want to view detailed information. You will be taken to the Service Details page.
- If you select Show System Objects at the top of the list, items other than the Kubernetes object entries will be displayed.
- Click each tab to view service information.
Category Detailed descriptionDelete Service Delete the service Detailed Information Can check detailed service information YAML Service resource files can be edited in the YAML editor - Click the Edit button, modify the resource, then click the Save button to apply the changes
- When editing content, click the Diff button to view the changes
Event Check events that occurred within the service Account Information Check basic information about the Account such as Account name, location, creation date, etc. Metadata Information Check the service’s metadata information Object Information Check the service’s object information Table. Service Detailed Information Items
Delete Service
To delete the service, follow the steps below.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- On the Service Home page, click Service under the Service and Ingress menu. You will be taken to the Service List page.
- Service List page, select the cluster and namespace from the top left gear button, then click Confirm.
- Service List page, select the item you want to delete. Service Details page will be opened.
- Click Delete Service on the Service Details page.
- If the Notification Confirmation Window appears, click the Confirm button.
Manage Endpoints
You can create an endpoint and view or delete its detailed information.
Create Endpoint
To create an endpoint, follow these steps.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- Click Endpoint under the Service and Ingress menu on the Service Home page. Navigate to the Endpoint List page.
- Endpoint List page, select the cluster and namespace from the Gear button at the top left, then click Create Object.
- In the Object Creation Popup, enter the object information and click the Confirm button.
Check endpoint detailed information
To view detailed endpoint information, follow these steps.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- Service Home page, click Endpoint under the Service and Ingress menu. Navigate to the Endpoint List page.
- On the Endpoint List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
- Endpoint List page, select the item you want to view detailed information for. Endpoint Details page will be opened.
- If you select Show System Objects at the top of the list, all items except the Kubernetes object entries will be displayed.
- Click each tab to view service information.
Category Detailed descriptionEndpoint Deletion Delete endpoint Detailed Information Can check detailed information of the endpoint YAML Endpoint resource files can be edited in the YAML editor - click the Edit button and modify the resource, then click the Save button to apply the changes
- When editing content, click the Diff button to view the changes
Event Check events that occurred within the endpoint Account Information Check basic information about the Account such as Account name, location, creation date, etc. Metadata Information Check the metadata information of the endpoint Object Information Check the endpoint’s object information Table. Endpoint Detailed Information Items
Delete Endpoint
To delete the endpoint, follow the steps below.
- Click the All Services > Container > Kubernetes Engine menu. Go to the Service Home page of Kubernetes Engine.
- On the Service Home page, click Endpoint under the Service and Ingress menu. You will be taken to the Endpoint List page.
- Endpoint List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
- Endpoint List page, select the item you want to delete. Navigate to the Endpoint Detail page.
- Click Delete Endpoint on the Endpoint Details page.
- Notification Confirmation Window appears, click the Confirm button.
Manage Ingress
Ingress is an API object that manages external access (HTTP, HTTPS) to services within the Kubernetes Engine, used to expose workloads externally, and provides L7 load balancing functionality.
Create Ingress
To create an ingress, follow the steps below.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- Service Home page, click Ingress under the Service and Ingress menu. Go to the Ingress List page.
- Ingress List page에서 클러스터와 네임스페이스를 왼쪽 상단의 gear 버튼에서 선택 후, Create Object을 클릭하세요.
- In the Object Creation Popup, enter the object information and click the Confirm button.
Check Ingress Detailed Information
To view the ingress detailed information, follow the steps below.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- Click Ingress under the Service and Ingress menu on the Service Home page. Navigate to the Ingress List page.
- On the Ingress List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
- Select the item you want to view detailed information for on the Ingress List page. You will be taken to the Ingress Details page.
- If you select Show System Objects at the top of the list, items other than the Kubernetes object entries will be displayed.
- Click each tab to view service information.
Category Detailed descriptionDelete Ingress Delete Ingress Detailed Information Can view detailed information of Ingress YAML Ingress resource files can be edited in the YAML editor - Click the Edit button, modify the resource, then click the Save button to apply changes
- When editing content, click the Diff button to view the changed content
Event Check events that occurred within the ingress Account Information Check basic information about the Account such as Account name, location, creation date, etc. Metadata Information Check the metadata information of the ingress Object Information Check the object information of Ingress Table. Ingress detailed information items
Delete Ingress
To delete Ingress, follow the steps below.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- Service Home page, click Ingress under the Service and Ingress menu. Navigate to the Ingress List page.
- On the Ingress List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
- Ingress List page, select the item you want to delete. Go to the Ingress Details page.
- Click Delete Ingress on the Ingress Detail page.
- Alert confirmation window appears, click the Confirm button.
Manage Ingress Class
IngressClass refers to an API resource that allows multiple ingress controllers to be used in a single cluster. In each ingress, you must specify a reference class to the IngressClass resource that includes the configuration, including the controller that must implement the class.
Create Ingress Class
To create an Ingress class, follow these steps.
- All Services > Container > Kubernetes Engine Click the menu. Go to the Service Home page of Kubernetes Engine.
- Click IngressClass under the Service and Ingress menu on the Service Home page. Go to the IngressClass List page.
- On the IngressClass List page, select the cluster and namespace from the top-left gear button, then click Create Object.
- In the Object Creation Popup, enter the object information and click the Confirm button.
Check Ingress Class Detailed Information
To view detailed information of the Ingress class, follow the steps below.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- On the Service Home page, click IngressClass under the Service and Ingress menu. Navigate to the IngressClass List page.
- IngressClass List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
- On the IngressClass List page, select the item for which you want to view detailed information. You will be taken to the IngressClass Detail page.
- If you select Show System Objects at the top of the list, items other than the Kubernetes object entries will be displayed.
- Click each tab to view service information.
Category Detailed descriptionDelete Ingress Class Delete the ingress class Detailed Information Can check detailed information of IngressClass YAML Ingress class resource file can be edited in the YAML editor - Click the Edit button, modify the resource, then click the Save button to apply the changes
- When editing content, click the Diff button to view the changes
Event Check events that occurred within the Ingress class Account Information Check basic information about the Account such as Account name, location, creation date, etc. Metadata Information Check the metadata information of the Ingress class Object Information Check the object information of the Ingress class Table. Ingress Class Detailed Information Items
Delete Ingress Class
To delete the Ingress class, follow the steps below.
- All Services > Container > Kubernetes Engine Click the menu. Navigate to the Service Home page of Kubernetes Engine.
- On the Service Home page, click IngressClass under the Service and Ingress menu. Navigate to the IngressClass List page.
- IngressClass List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
- Select the item you want to delete on the IngressClass List page. Move to the IngressClass Details page.
- Click Delete Ingress Class on the Ingress Class Details page.
- Notification confirmation window appears, click the Confirm button.