Hannover Kubernetes/Cloud-Native Meetup Notes === 2021-02 --- Link: https://www.meetup.com/de-DE/Hannover-Kubernetes-Cloud-Native-Meetup/events/276284796/ - Whiteboard by Tobi - using Flux and Helm, issues with timeout: root cause could be backtraced to a manual helm packaging that resulted in a secret larger than 1MB which was not accepted by the API server. 10 helm revisions per version * 45 charts * 1MB secret = every 60 seconds the API server was bombarded with 450MB - https://www.weave.works/blog/argo-flux-join-forces - Dominik: Linkerd issue (https://github.com/linkerd/linkerd2/issues/5599) - Dominik, Lutz and Tobi are (overall very happy) users of linkerd2 - Discussed Circuit Breakers in general (linkerd2 does not have it, Istio does https://istio.io/latest/docs/tasks/traffic-management/circuit-breaking/) - https://www.infoq.com/news/2019/07/gould-linkerd-traffic-mgmt/ - Service Mesh vs. API Gateway? - Service Mesh primarily inside and across clusters, e.g. auto mTLS inside the cluster is a huge plus for linkerd, it just works - API gateway for user facing stuff - next meetup in early March - go vs. rust vs. elixir - https://elixir-lang.org/ - Fault Tolerance advantages over Go - https://www.mgasch.com/ Potential topic: - AWS Kubernetes Controller ACK? 2020-01 --- Link: https://www.meetup.com/Hannover-Kubernetes-Cloud-Native-Meetup/events/267272595/ Links from the session: * CNCF Event facts: https://events19.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/ * Service Mesh at Nordstrom, Link: https://www.youtube.com/watch?v=sq8nsjuJqO4 * Operator session from Elastic, Link: https://www.youtube.com/watch?v=wMqzAOp15wo, Slides https://static.sched.com/hosted_files/kccncna19/51/Writing%20a%20Kubernetes%20operator%20-%20the%20Hard%20Parts%20-%20KubeCon%202019.pdf * KEDA - event driven serverless containers in K8s, Link: https://www.youtube.com/watch?v=ZK2SS_GXF-g, Project site: https://keda.sh/ * KubeCon Schedule: https://kccncna19.sched.com (All slides can be accessed via the schedule site as well) * My Schedule: https://kccncna19.sched.com/bjoernbrundert * KubeCon 2019 North America Playlist with all Recordings: https://www.youtube.com/watch?v=WS0OcCUt4io&list=PLj6h78yzYM2NDs-iu8WU5fMxINxHXlien * KubeCon/CloudNativeCon events in 2020: March 30 – April 2 in Amsterdam, November 18-20 in Boston * Download videos for offline consumption: create a youtube/google account; create a new youtube playlist (e.g. „KubeCon 2019 San Diego offline“), type „not listed“; Install youtube-dl e.g. via `brew install youtube-dl` on a Mac; running `youtube-dl <your_youtube_playlist_url>` will download all videos from your playlist into your current directory How to best learn Kubernetes? - https://kubernetes.academy - official trainings from Linux Foundation: https://training.linuxfoundation.org/training/introduction-to-kubernetes/, https://training.linuxfoundation.org/training/kubernetes-fundamentals/, ... - Nigel Poulton courses on various learning platforms - official kubernetes documentation (https://kubernetes.io/docs/home/) and concepts (https://kubernetes.io/docs/concepts/) - KinD (https://kind.sigs.k8s.io/) 2019-10 --- Link: https://www.meetup.com/Hannover-Kubernetes-Cloud-Native-Meetup/events/264365980/ Links from Bjoerns session: * State of DevOps Report 2019: https://services.google.com/fh/files/misc/state-of-devops-2019.pdf * TGIKs: https://github.com/vmware-tanzu/tgik/blob/master/playlist.md * Open at VMware: http://vmware.github.io/ * Tanzu Open Source Projects (Velero, ...): https://github.com/vmware-tanzu * Harbor: http://goharbor.io * Open vSwitch Project: http://www.openvswitch.org/ * Pivotal Application Server (PAS) on Kubernetes announcement: https://blogs.vmware.com/cloudnative/2019/07/16/pas-on-kubernetes-improves-the-developer-experience/ * Project Pacific Technical Overview: https://blogs.vmware.com/vsphere/2019/08/project-pacific-technical-overview.html * Project Pacific VMworld Session Videos: https://videos.vmworld.com/global/2019?q=pacific * Cluster API alpha demo: https://www.youtube.com/watch?v=BJvvkLEQjVk && https://www.youtube.com/watch?v=gwCzfAdPCQg * VMware Tanzu Overview: https://www.youtube.com/watch?v=rYO4WrPKWI8 * Run Upstream Kubernetes Consistently Across Clouds with VMware Tanzu (KUB1840BU): https://videos.vmworld.com/global/2019?q=KUB1840BU * Introducing VMware Tanzu Mission Control: Manage Kubernetes at Scale (KUB1835BU): https://videos.vmworld.com/global/2019?q=KUB1835BU Future Topics/Interests: * Kubernetes Failure Stories with Henning * Something in action * Cluster API * Machine Learning workloads on k8s, examples * Velero hands on mit Dennis * CKA Exam Experience * Experience with Enterprise PKS presentation * Observabvility and monitoring in general, Prometheus * Operators and CRDs Potential next meetup: * Jan 7 or 8 Other links and notes: * https://cuelang.org/ * Updates in kubernetes 1.16: https://www.cncf.io/webinars/whats-new-in-kubernetes-1-16/ * Kubernetes in Docker (KIND): https://github.com/kubernetes-sigs/kind * For fun: https://www.youtube.com/watch?v=7LOF7KM7UhY