account_idstring required
descriptionstring required
environment'development' | 'staging' | 'production' required
api_endpointstring required
auth_modestring
sa_token (stored bearer token) or eks_iam (minted from the account role).
connection_status'pending' | 'connecting' | 'connected' | 'failed' required
last_connected_atstring date-time nullable required
connection_errorstring required
node_countinteger required
k8s_versionstring required
argocd_sync_statusstring required
Synced | OutOfSync | Unknown | "" (not yet observed).
argocd_health_statusstring required
Healthy | Progressing | Degraded | Missing | ... | "" (not yet observed).
control_plane_statusstring required
ACTIVE | UPDATING | CREATING | DEGRADED | ... | "" (not yet observed).
platform_versionstring required
EKS platform version, e.g. eks.7.
last_health_observed_atstring date-time nullable required
credentials_setboolean required
Whether CA bundle + SA token are stored; the ciphertext never leaves the server.
created_bystring required
created_atstring date-time required
updated_atstring date-time required