- Documentation
Volcengine Kubernetes Engine
Volcengine Kubernetes Engine
User guide
Networking
Ingress
APIG Ingress
Releasing services using APIG Ingress
APIG Ingress
Releasing services using APIG Ingress
Releasing services using APIG Ingress
APIG Ingress is a managed cloud-native gateway built on API Gateway (APIG), providing traffic management with high availability and scalability. This topic introduces how to release services using APIG Ingress and related considerations. Limits
- Do not change the APIG instances associated with the APIG Ingress you created. Otherwise, APIG services may malfunction, and you will be fully responsible for any consequences of your actions.
- If you modify resources or configurations specified or maintained by the APIG Ingress in the APIG console, the configurations may be overwritten.
Prerequisites
- The APIG service has been activated. If the service is not activated, log in to the APIG console and activate the service based on the on-screen prompts.
- A KubeConfig for private networks has been generated in the cluster. For details, see Connecting to clusters.
- (Optional) If you need to connect to an existing APIG instance, ensure that an instance in the Running status exists on the APIG console. For details, see Creating instances.
Procedure
Step 1: Create an APIGInstance
- In the left navigation bar, click Cluster.
- On the Cluster page, click the name of the target cluster.
- In the left navigation bar, click Workload > Resource Explorer. Click Create with Yaml to create Ingress. Configure the mapping between external domain names and services.
- Select Custom from the Type drop-down menu.
- Edit the configurations in the Yaml box.
tip
The preceding example contains the simplest configurations, where an existing APIG instance is used to bind to an APIGInstance. For more configurations, see Creating APIG Ingress using kubectl. - After APIGInstance is created, in the left navigation bar, select Workload > Resource Explorer and click the APIGInstance name apig-instance-demo to view the detailed information about it.
Step 2: Deploy an application and service
- Create the YAML file of the workload. The code of the sample file deployment-demo.yaml is as follows:
- Run the following command to create the workload.
- A YAML file for creating the service. The code of the sample file deployment-demo.yaml is as follows:
- Execute the following command to create a service.
Step 3: Create an APIG Ingress
- The following is an example YAML file named apig-ingress.yaml for creating an APIG Ingress.
- Execute the following command to create an APIG Ingress.
Result validation
Viewing APIG Ingress status
- In the left navigation bar, click Cluster.
- On the cluster list page, click the target cluster for which you need to configure an Ingress.
- In the left navigation bar, select Service and Ingresses > Ingress, and then view the status of APIG Ingresses on the page.
- Click the APIG Ingress name to go to the details page. Select the Event tab to view the synchronization events of APIG Ingresses.
Accessing applications
Access the service using the domain name configured in the APIG Ingress.
The following output indicates that the backend service can be accessed through the APIG Ingress.
Last updated: 2026.07.24 14:51:37