Skip to content

Commit

Permalink
Update controlplane.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jicowan authored Nov 16, 2023
1 parent 24de30a commit 68ad11c
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions content/reliability/docs/controlplane.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,9 @@ The following Prometheus query can be used to monitor the current size of etcd.
max(etcd_db_total_size_in_bytes{job="kube-apiserver"} / (8 * 1024 * 1024 * 1024))
```

!!! attention
When the database size limit is exceeded, etcd emits a no space alarm and stops taking further write requests. In other words, the cluster becomes read-only, and all requests to mutate objects such as creating new pods, scaling deployments, etc., will be rejected by the cluster’s API server.

## Cluster Authentication

EKS currently supports two types of authentication: [bearer/service account tokens](https://kubernetes.io/docs/reference/access-authn-authz/authentication/#service-account-tokens) and IAM authentication which uses [webhook token authentication](https://kubernetes.io/docs/reference/access-authn-authz/authentication/#webhook-token-authentication). When users call the Kubernetes API, a webhook passes an authentication token included in the request to IAM. The token, a base 64 signed URL, is generated by the AWS Command Line Interface ([AWS CLI](https://aws.amazon.com/cli/)).
Expand Down

0 comments on commit 68ad11c

Please sign in to comment.