-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Labels
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.
Description
I1115 11:54:51.075247 1 autoscaler_server.go:148] Updating resource for nodes: 4, cores: 34
I1115 11:54:51.075299 1 autoscaler_server.go:162] Setting nginx-vertical-autoscale-example requests["memory"] = 314572800
E1115 11:54:51.082487 1 autoscaler_server.go:153] Update failure: patch failed: Deployment.apps "busybox-debug" is invalid: spec.template.spec.containers[0].image: Required value
cat << EOF|kubectl apply -f -
apiVersion: apps/v1
kind: Deployment
metadata:
name: busybox-debug
labels:
app: busybox-debug
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: busybox-debug
template:
metadata:
labels:
app: busybox-debug
spec:
containers:
- name: busybox
image: registry.cn-hangzhou.aliyuncs.com/hxpdocker/busybox:1.33.1
command: ["/bin/sh"]
args: ["-c", "while true; do echo 'Running...'; sleep 30; done"]
resources:
requests:
memory: "100Mi"
---
kind: ConfigMap
apiVersion: v1
metadata:
name: nginx-autoscaler
namespace: cpva
data:
nginx-autoscaler: |-
{
"nginx-vertical-autoscale-example": {
"requests": {
"memory": {
"base": "100Mi",
"step": "50Mi",
"nodesPerStep": 1
}
}
}
}
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-vertical-autoscaler
namespace: cpva
labels:
app: autoscaler
spec:
replicas: 1
selector:
matchLabels:
app: autoscaler
template:
metadata:
labels:
app: autoscaler
spec:
containers:
#- image: registry.k8s.io/cpvpa-amd64:{LATEST_RELEASE}
- image: quay.mark.demo/admin/cpvpa-amd64:v0.8.2
name: autoscaler
command:
- /cpvpa
- --target=deployment/busybox-debug
- --namespace=default
- --logtostderr=true
- --poll-period-seconds=10
- --v=2
- --config-file=/etc/config/nginx-autoscaler
volumeMounts:
- name: config
mountPath: /etc/config
volumes:
- name: config
configMap:
name: nginx-autoscaler
optional: true
serviceAccountName: cluster-proportional-vertical-autoscaler-example
---
kind: ServiceAccount
apiVersion: v1
metadata:
name: cluster-proportional-vertical-autoscaler-example
namespace: cpva
---
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: cluster-proportional-vertical-autoscaler-example
rules:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["list"]
- apiGroups: ["apps", "extensions"]
resources: ["deployments"]
verbs: ["patch"]
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: cluster-proportional-vertical-autoscaler-example
subjects:
- kind: ServiceAccount
name: cluster-proportional-vertical-autoscaler-example
namespace: cpva
roleRef:
kind: ClusterRole
name: cluster-proportional-vertical-autoscaler-example
apiGroup: rbac.authorization.k8s.io
EOF
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.Denotes an issue or PR has remained open with no activity and has become stale.