You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/en/appservice/overview/architecture.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ The Alauda Application Services platform is a robust, open-source service manage
17
17
18
18
- Container Infrastructure: The Alauda Application Services platform is built on Kubernetes and leverages the underlying infrastructure it provides to offer foundational capabilities such as data persistence and external access.
19
19
20
-
# Rich Services Support \{#compatible_sc}
20
+
##Rich Services Support \{#compatible_sc}
21
21
22
22
The Alauda Application Services platform supports various types of services, including databases, caches, message queues, etc. The following are the main supported alauda application services versions and compatible storage class information:
Copy file name to clipboardExpand all lines: docs/en/developer/building_application/operation_maintaining/application_rollouts/bluegreen_deployment.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ A Blue-Green Deployment is a deployment strategy where two identical environment
14
14
15
15
When a new version of the application is ready to be deployed, it is deployed to the green environment. Once the new version is deployed and tested, traffic is switched to the green environment, making it the new production environment. The blue environment then becomes the non-production environment, where future versions of the application can be deployed.
16
16
17
-
# Benefits of Blue Green Deployments
17
+
##Benefits of Blue Green Deployments
18
18
19
19
- Zero Downtime: Blue-Green Deployments allow new versions of applications to be deployed with zero downtime, as traffic is switched from the blue environment to the green environment seamlessly.
20
20
@@ -26,7 +26,7 @@ When a new version of the application is ready to be deployed, it is deployed to
26
26
27
27
- Flexibility: Blue-Green Deployments provide flexibility in the deployment process. Multiple versions of an application can be deployed side-by-side, allowing for easy testing and experimentation.
28
28
29
-
# Blue Green Deployment with Argo Rollouts
29
+
##Blue Green Deployment with Argo Rollouts
30
30
31
31
Argo Rollouts is a Kubernetes controller and set of CRDs which provide advanced deployment capabilities such as blue-green, canary, canary analysis, experimentation, and progressive delivery features to Kubernetes.
Copy file name to clipboardExpand all lines: docs/en/developer/building_application/operation_maintaining/application_rollouts/canary_deployment.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,15 +17,15 @@ Canary Deployment is a progressive release strategy where a new application vers
17
17
> -**Canary Steps**: A series of incremental traffic shifting actions, such as directing 25%, then 50% of traffic to the new version.
18
18
> -**Pause Steps**: Introduce wait intervals for manual or automatic validation before progressing to the next canary step.
19
19
20
-
# Benefits of Canary Deployments
20
+
##Benefits of Canary Deployments
21
21
22
22
-**Risk mitigation**: By deploying changes to a small subset of servers initially, you can find issues and address them before the full rollout, minimizing the impact on users.
23
23
-**Incremental rollouts**: This approach allows gradual exposure to new features, which helps you effectively monitor performance and user feedback.
24
24
-**Real-time feedback**: Canary deployments provide immediate insights into the performance and stability of new releases under real-world conditions.
25
25
-**Flexibility**: You can adjust the deployment process based on performance metrics. This allows for a dynamic rollout that you can pause or roll back as needed.
26
26
-**Cost-effectiveness**: Unlike blue/green deployments, canary deployments don't require a separate environment, making them more resource-efficient.
27
27
28
-
# Canary Deployments with Argo Rollouts
28
+
##Canary Deployments with Argo Rollouts
29
29
30
30
Argo Rollouts supports canary deployment strategy to rollout a deployment, and control the traffic through Gateway API Plugin. In ACP, you could use ALB to act as a Gateway API Provider to implement the traffic control for Argo Rollouts.
Copy file name to clipboardExpand all lines: docs/en/developer/images/how_to/manging_images.mdx
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,11 +10,11 @@ i18n:
10
10
11
11
With Alauda Container Platform you can interact with images, depending on where the registries of the images are located, any authentication requirements around those registries, and how you want your builds and deployments to behave.
12
12
13
-
# Image pull policy
13
+
##Image pull policy
14
14
15
15
Each container in a pod has a container image. After you have created an image and pushed it to a registry, you can then refer to it in the pod.
16
16
17
-
## Image pull policy overview
17
+
###Image pull policy overview
18
18
19
19
When Alauda Container Platform creates containers, it uses the container `imagePullPolicy` to determine if the image should be pulled prior to starting the container. There are three possible values for `imagePullPolicy`:
20
20
@@ -29,13 +29,13 @@ If a container imagePullPolicy parameter is not specified, Alauda Container Plat
29
29
1. If the tag is latest, Alauda Container Platform defaults imagePullPolicy to Always.
30
30
2. Otherwise, Alauda Container Platform defaults imagePullPolicy to IfNotPresent.
31
31
32
-
# Using image pull secrets
32
+
##Using image pull secrets
33
33
34
34
If you are using the Alauda Container Platform image registry, then your pod service account should already have the correct permissions and no additional action should be required.
35
35
36
36
However, for other scenarios, such as referencing images across Alauda Container Platform projects or from secured registries, additional configuration steps are required.
37
37
38
-
## Allowing pods to reference images from other secured registries
38
+
###Allowing pods to reference images from other secured registries
39
39
40
40
To pull a secured container from other private or secured registries, you must create a pull secret from your container client credentials, such as `Docker`, and add it to your service account.
41
41
@@ -45,11 +45,11 @@ By default, Docker uses $HOME/.docker/config.json.
45
45
46
46
These files store your authentication information if you have previously logged in to a secured or insecure registry.
47
47
48
-
## Creating a pull secret
48
+
###Creating a pull secret
49
49
50
50
You can obtain the image pull secret to pull an image from a private container image registry or repository. You can refer to [Pull an Image from a Private Registry](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/).
51
51
52
-
## Using a pull secret in a workload
52
+
###Using a pull secret in a workload
53
53
54
54
You can use a pull secret to allow workloads to pull images from a private registry with one of the following methods:
0 commit comments