diff --git a/docs/tutorials/replicas-recommendation.zh.md b/docs/tutorials/replicas-recommendation.zh.md index 5cc92a53a..32ef2e3ad 100644 --- a/docs/tutorials/replicas-recommendation.zh.md +++ b/docs/tutorials/replicas-recommendation.zh.md @@ -16,7 +16,7 @@ Kubernetes 用户在创建应用资源时常常是基于经验值来设置副本 ```bash kubectl apply -f https://raw.githubusercontent.com/gocrane/crane/main/examples/analytics/nginx-deployment.yaml - kubectl apply -f https://raw.githubusercontent.com/gocrane/crane/main/examples/analytics/analytics-hpa.yaml + kubectl apply -f https://raw.githubusercontent.com/gocrane/crane/main/examples/analytics/analytics-replicas.yaml kubectl get analytics ``` @@ -24,12 +24,12 @@ Kubernetes 用户在创建应用资源时常常是基于经验值来设置副本 ```bash kubectl apply -f https://finops.coding.net/p/gocrane/d/crane/git/raw/main/examples/analytics/nginx-deployment.yaml?download=false - kubectl apply -f https://finops.coding.net/p/gocrane/d/crane/git/raw/main/examples/analytics/analytics-hpa.yaml?download=false + kubectl apply -f https://finops.coding.net/p/gocrane/d/crane/git/raw/main/examples/analytics/analytics-replicas.yaml?download=false kubectl get analytics ``` -```yaml title="analytics-hpa.yaml" +```yaml title="analytics-replicas.yaml" apiVersion: analysis.crane.io/v1alpha1 kind: Analytics metadata: diff --git a/examples/analytics/analytics-workload-replicas.yaml b/examples/analytics/analytics-workload-replicas.yaml index 8ca996882..e52abf429 100644 --- a/examples/analytics/analytics-workload-replicas.yaml +++ b/examples/analytics/analytics-workload-replicas.yaml @@ -13,3 +13,6 @@ spec: apiVersion: apps/v1 - kind: StatefulSet apiVersion: apps/v1 + config: # defines all the configuration for this analytics + replicas.fluctuation-threshold: "0" + replicas.min-cpu-usage-threshold: "0" \ No newline at end of file diff --git a/examples/analytics/nginx-deployment.yaml b/examples/analytics/nginx-deployment.yaml index b89f8560f..302bb20c4 100644 --- a/examples/analytics/nginx-deployment.yaml +++ b/examples/analytics/nginx-deployment.yaml @@ -5,7 +5,7 @@ metadata: labels: app: nginx spec: - replicas: 1 + replicas: 5 selector: matchLabels: app: nginx