The page has been translated by Gen AI.

Managing Services and Ingress

The service is an abstraction method that exposes applications running in a set of pods as a network service, and 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.

Reference

Service, Endpoint, Ingress, IngressClass The service is set to the default cluster (namespace) selected when the service is created. Even if you select other items in the list, the default cluster (namespace) setting is maintained.

  • To select a different cluster (namespace), click the gear button on the right side of the list. In the Cluster/Namespace Settings popup window, select the cluster and namespace you want to change and click the OK button. You can see the services created in the selected cluster/namespace.

Managing Services

You can create a service, check detailed information, or delete it.

Creating a Service

To create a service, follow these steps.

  1. Click All services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Service under the Service and Ingress menu. It moves to the Service List page.
  3. On the Service List page, select the cluster and namespace from the gear button at the top left, then click Create Object.
  4. Object Creation Popup에서 오브젝트 정보를 입력하고 Confirm 버튼을 클릭하세요.
Reference
For more information on the concept of a service and how to create an object, see the Kubernetes official documentation > Service.

Check Service Details

To check the service details, follow the next procedure.

  1. Click all services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. Service Home page, click Service under the Service and Ingress menu. It moves to the Service List page.
  3. On the Service List page, select the cluster and namespace from the gear button at the top left, then click Confirm.
  4. On the Service List page, select the item you want to check the detailed information. It moves to the Service Detail page.
    • Selecting System Object View at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check the service information.
Classification
Detailed Description
Service DeletionDelete the service
Detailed InformationPossible to check detailed information of the service
YAMLThe service’s resource file can be modified in the YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the events that occurred within the service
Account InformationAccount name, location, creation time, etc., basic information about the Account can be checked
Metadata InformationCheck the metadata information of the service
Object InformationCheck the object information of the service
Table. Service Detail Information Items

Delete Service

To delete a service, follow these steps.

  1. Click all services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Services under the Services and Ingress menu. It moves to the Service List page.
  3. On the Service List page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Select the item to be deleted on the Service List page. It moves to the Service Detail page.
  5. Click Service Delete on the Service Details page.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Caution

On the service list page, after selecting the item you want to delete, clicking Delete allows you to delete the selected service.

  • Services connected to the ingress cannot be deleted. To delete a service, delete all connected ingresses.

Managing Endpoints

You can create an endpoint and check or delete detailed information.

Creating Endpoints

To create an endpoint, follow these steps.

  1. Click All services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. Service Home page, click Endpoints under the Services and Ingress menu. It moves to the Endpoint List page.
  3. On the Endpoint List page, select the cluster and namespace from the gear button at the top left, then click Create Object.
  4. Object Creation Popup에서 오브젝트 정보를 입력하고 확인 버튼을 클릭하세요.

Check Endpoint Details

To check the endpoint details, follow the next procedure.

  1. Click all services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. Service Home page, click Endpoints under the Services and Ingress menu. It moves to the Endpoint List page.
  3. Endpoint list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. On the Endpoint List page, select the item you want to check the detailed information. It moves to the Endpoint Detail page.
    • Selecting System Object View at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check the service information.
Classification
Detailed Description
Endpoint DeletionDelete endpoint
Detailed InformationPossible to check detailed information of the endpoint
YAMLThe resource file of the endpoint can be modified in the YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred within the endpoint
Account InformationAccount name, location, creation time, etc., basic information about the Account can be checked
Metadata InformationCheck the metadata information of the endpoint
Object InformationCheck the object information of the endpoint
Table. Endpoint details items

Deleting Endpoints

To delete an endpoint, follow these steps.

  1. Click all services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Endpoints under the Services and Ingress menu. It moves to the Endpoint List page.
  3. Endpoint list page, select cluster and namespace from the gear button at the top left, then click OK.
  4. Select the item to delete on the Endpoint List page. It moves to the Endpoint Detail page.
  5. Endpoint Details page, click Delete Endpoint.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Reference
On the endpoint list page, you can delete the selected endpoint by selecting the item you want to delete and clicking Delete.

Managing Ingress

Ingress is an API object that manages external access (HTTP, HTTPS) to services within Kubernetes Engine, used to expose workloads to the outside, and provides L7 load balancing functionality.

Creating an Ingress

To create an ingress, follow these steps.

  1. Click All services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Ingress under the Services and Ingress menu. It moves to the Ingress List page.
  3. Ingress List page, select the cluster and namespace from the gear button at the top left, then click Create Object.
  4. Object Creation Popup에서 오브젝트 정보를 입력하고 Confirm 버튼을 클릭하세요.
Reference
For more information on the concept of Ingress and creating Ingress objects, see Kubernetes official documentation > Ingress.

Check Ingress Details

To check the details of the ingress, follow the next procedure.

  1. Click All services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. Service Home page, click Ingress under the Service and Ingress menu. It moves to the Ingress List page.
  3. Ingress list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Ingress List page, select the item you want to check the detailed information. It moves to the Ingress Detail page.
    • Selecting System Object View at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check service information.
Classification
Detailed Description
Ingress DeletionDelete Ingress
Detailed InformationPossible to check detailed information of Ingress
YAMLYou can modify the ingress resource file in the YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred within the ingress
Account InformationAccount name, location, creation time, etc., Check the basic information about the Account
Metadata InformationCheck the metadata information of the ingress
Object InformationCheck the object information of the ingress
Table. Ingress detailed information items

Deleting Ingress

To delete an Ingress, follow these steps.

  1. Click all services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Ingress under the Services and Ingress menu. It moves to the Ingress List page.
  3. Ingress list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Ingress List page, select the item you want to delete. It moves to the Ingress Detail page.
  5. Ingress Details page, click Delete Ingress.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Caution
On the Ingress list page, after selecting the item you want to delete, clicking Delete allows you to delete the selected Ingress.

Managing Ingress Classes

An IngressClass is an API resource that allows you to use multiple Ingress controllers in a single cluster. Each Ingress must specify a class that includes the configuration for the IngressClass resource that it refers to, including the controller it should be implemented by.

Creating an Ingress Class

To create an IngressClass, follow these steps.

  1. Click all services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Ingress Class under the Services and Ingress menu. It moves to the Ingress Class List page.
  3. IngressClass list page, select the cluster and namespace from the gear button in the top left, then click Create object.
  4. Object Creation Popup에서 오브젝트 정보를 입력하고 Confirm 버튼을 클릭하세요.
Reference
For more information on the concept of IngressClass and creating objects, see the Kubernetes official documentation > Ingress.

Checking Ingress Class Details

To check the details of the IngressClass, follow the next procedure.

  1. Click All services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Ingress Class under the Services and Ingress menu. It moves to the Ingress Class List page.
  3. IngressClass list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. IngressClass list page, select the item you want to check the detailed information. It moves to the IngressClass details page.
    • Selecting System Object View at the top of the list displays all items except Kubernetes object entries.
  5. Click each tab to check the service information.
Classification
Detailed Description
Ingress Class DeletionDelete an Ingress Class
Detailed InformationPossible to check detailed information of Ingress class
YAMLThe resource file of the Ingress class can be modified in the YAML editor
  • Click the Edit button, modify the resource, and then click the Save button to apply the changes
EventCheck the event that occurred within the Ingress class
Account InformationAccount name, location, creation time, etc., basic information about the Account can be checked
Metadata InformationCheck the metadata information of the Ingress class
Object InformationCheck the object information of the Ingress class
Table. IngressClass detailed information items

Deleting IngressClass

To delete an IngressClass, follow these steps.

  1. Click all services > Container > Kubernetes Engine menu. It moves to the Service Home page of Kubernetes Engine.
  2. On the Service Home page, click Ingress Class under the Services and Ingress menu. It moves to the Ingress Class List page.
  3. IngressClass list page, select the cluster and namespace from the gear button at the top left, then click OK.
  4. Select the item to delete on the IngressClass list page. It moves to the IngressClass detail page.
  5. Ingress Class Details page, click Delete Ingress Class.
  6. When the Notification Confirmation Window appears, click the Confirm button.
Caution
In the IngressClass list page, you can delete the selected IngressClass by selecting the item you want to delete and clicking Delete.
Managing Workloads
Managing Storage