AWS - EKS Enum

Support HackTricks

EKS

Amazon Elastic Kubernetes Service (Amazon EKS) jest zaprojektowany, aby wyeliminować potrzebę instalowania, obsługiwania i zarządzania własnym panelem sterowania Kubernetes lub węzłami przez użytkowników. Zamiast tego Amazon EKS zarządza tymi komponentami, oferując uproszczony sposób wdrażania, zarządzania i skalowania aplikacji kontenerowych przy użyciu Kubernetes na AWS.

Kluczowe aspekty Amazon EKS obejmują:

  1. Zarządzany panel sterowania Kubernetes: Amazon EKS automatyzuje krytyczne zadania, takie jak łatanie, provisionowanie węzłów i aktualizacje.

  2. Integracja z usługami AWS: Oferuje bezproblemową integrację z usługami AWS w zakresie obliczeń, przechowywania, baz danych i bezpieczeństwa.

  3. Skalowalność i bezpieczeństwo: Amazon EKS jest zaprojektowany, aby być wysoko dostępnym i bezpiecznym, oferując funkcje takie jak automatyczne skalowanie i izolacja z założenia.

  4. Kompatybilność z Kubernetes: Aplikacje działające na Amazon EKS są w pełni kompatybilne z aplikacjami działającymi w dowolnym standardowym środowisku Kubernetes.

Enumeration

aws eks list-clusters
aws eks describe-cluster --name <cluster_name>
# Check for endpointPublicAccess and publicAccessCidrs

aws eks list-fargate-profiles --cluster-name <cluster_name>
aws eks describe-fargate-profile --cluster-name <cluster_name> --fargate-profile-name <prof_name>

aws eks list-identity-provider-configs --cluster-name <cluster_name>
aws eks describe-identity-provider-config --cluster-name <cluster_name> --identity-provider-config <p_config>

aws eks list-nodegroups --cluster-name <c_name>
aws eks describe-nodegroup --cluster-name <c_name> --nodegroup-name <n_name>

aws eks list-updates --name <name>
aws eks describe-update --name <name> --update-id <id>

Post Exploitation

References

Wsparcie HackTricks

Last updated