Skip to content

Commit e5e2588

Browse files
committed
add troubleshooting section to inplace scaling tutorial
1 parent 9f2292a commit e5e2588

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

content/en/docs/tasks/configure-pod-container/resize-container-resources.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,24 @@ Delete your namespace:
259259
kubectl delete namespace qos-example
260260
```
261261

262+
## Troubleshooting
263+
264+
If the updating the pod spec returns an `invalid spec` error, ensure that the feature is enabled on all of the following components:
265+
266+
- API server
267+
- Controller manager
268+
- Scheduler
269+
- Kubelet (on worker)
270+
- Kubelet (on control plane)
271+
272+
273+
If the updated spec is accepted, but pods are are stuck in the `InProgress` state or otherwise unable to run,
274+
ensure that your environemnt is configured to use a [Container Runtime](/docs/setup/production-environment/container-runtimes/)
275+
which supports the InPlace Scaling feature:
276+
277+
- `containerd` version 1.6.9 or greater, or
278+
- `CRI-O`
279+
262280

263281
## {{% heading "whatsnext" %}}
264282

0 commit comments

Comments
 (0)