I created a pod with resource/limits in autopilot cluster:
Limits:
cpu: 500m
ephemeral-storage: 1Gi
memory: 512Mi
Requests:
cpu: 500m
ephemeral-storage: 1Gi
memory: 512Mi
But based on what I read everything should be configured automatically. And I don't see how could I add new nodes to cluster.
Warning FailedScheduling 2m39s (x3979 over 4d3h) gke.io/optimize-utilization-scheduler 0/3 nodes are available: 1 Insufficient memory, 3 Insufficient cpu.
Normal NotTriggerScaleUp 85s (x68738 over 4d5h) cluster-autoscaler pod didn't trigger scale-up (it wouldn't fit if a new node is added): 2 node(s) didn't match node selector
Google console shows possible actions:
Increase maximum size limit for autoscaling in one or more node pools that have autoscaling enabled.
but this is autopilot and accroding to documentation it should be done automatically and I cannot do that at all. Very weird.