Skip to content

Instantly share code, notes, and snippets.

@yogeek
Created April 18, 2023 16:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yogeek/5b32011b804810f0a036c5035c58e95c to your computer and use it in GitHub Desktop.
Save yogeek/5b32011b804810f0a036c5035c58e95c to your computer and use it in GitHub Desktop.
KubeCon EU 2023
AWS Container Day
https://aws-kubecon-eu.splashthat.com/
-------------------
VPC Lattice
- https://aws.amazon.com/fr/blogs/aws/introducing-vpc-lattice-simplify-networking-for-service-to-service-communication-preview/
- https://aws.amazon.com/blogs/networking-and-content-delivery/build-secure-multi-account-multi-vpc-connectivity-for-your-applications-with-amazon-vpc-lattice/
- https://aws.amazon.com/blogs/containers/introducing-aws-gateway-api-controller-for-amazon-vpc-lattice-an-implementation-of-kubernetes-gateway-api/
New K8S registry : https://kubernetes.io/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga/
- vendor neutral
- secured images
- faster pull
AWS Distro for Open Telemetry
- https://aws-observability.github.io/observability-best-practices/guides/
eBPF based node telemetry and visibility on EKS
=> Native Network Policy on EKS with eBPF
- Legacy : need to intall other tool (Calico, Cilium..) https://aws.github.io/aws-eks-best-practices/security/docs/network/
- New : benefit from eBPF features with ePBF Node Agent to handle NetPol natively in EKS
=> Better observability with ePPF
eBPF Node agent role is to do the translation between kernel space probes/events and user space tools (like netpol)
https://www.eksworkshop.com/
Future proof your Kubernetes cluster for cost optimization
=> KubeCost EKS integration
--------- EKS cplane is not free : 0.10$/H per cluster (=> 864$/y)
Running Kubernetes workloads at scale
=> ManagedNodeGroup VS Karpenter
- Karpenter => No nodegroup needed !
- Choose the less costing instances
- https://aws.github.io/aws-eks-best-practices/karpenter/
- https://github.com/awslabs/eks-node-viewer
- https://karpenter.sh/preview/concepts/deprovisioning/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment