Online

GitOps & Flux: A Refresher with Priyanka Ravi

Priyanka “Pinky” Ravi, Developer Experience Engineer at Weaveworks, kicks off this new refresher series by going back to the basics. Pinky will walk us through a high-level view of GitOps and Flux, a CNCF Incubating project (on its way to graduation), where it fits into the CloudNative landscape, who it’s for, the core concepts and components, and the true power it brings to automating and securing your delivery pipeline to give you increased reliability and velocity.
Resources:
⭐️ Flux - the GitOps family of projects: fluxcd.io
⭐️ Flux Docs: https://fluxcd.io/docs/
⭐️ Flux GitHub Repo: https://github.com/fluxcd/flux2
⭐️ Flux on CNCF Slack: https://cloud-native.slack.com/messages/flux (or get an invite here: https://slack.cncf.io/)
Speaker Bio:
Priyanka is a Developer Experience Engineer at Weaveworks. She has worked on a multitude of topics including front end development, UI automation for testing and API development. Previously she was a software developer at State Farm where she was on the delivery engineering team working on GitOps enablement. She was instrumental in the multi-tenancy migration to utilize Flux for an internal Kubernetes offering. Outside of work, Priyanka enjoys hanging out with her husband and two rescue dogs as well as traveling around the globe.

- UTC / -

Register Now

Online

Get Started with Flux - Priyanka Ravi

Priyanka “Pinky” Ravi, Developer Experience Engineer at Weaveworks, shows you how to bootstrap Flux to a Kubernetes cluster and deploy a sample application in a GitOps manner. By the end of this session Pinky will have bootstrapped Flux on a Kubernetes Cluster, deployed a sample application using Flux, and customized application configuration through Kustomize patches.
Resources:
⭐️ Flux - the GitOps family of projects: fluxcd.io
⭐️ Get Started with Flux Guide: https://fluxcd.io/docs/get-started/
⭐️ Flux GitHub Repo: https://github.com/fluxcd/flux2
⭐️ Flux on CNCF Slack: https://cloud-native.slack.com/messages/flux (or get an invite here: https://slack.cncf.io/)
Speaker Bio:
Priyanka is a Developer Experience Engineer at Weaveworks. She has worked on a multitude of topics including front end development, UI automation for testing and API development. Previously she was a software developer at State Farm where she was on the delivery engineering team working on GitOps enablement. She was instrumental in the multi-tenancy migration to utilize Flux for an internal Kubernetes offering. Outside of work, Priyanka enjoys hanging out with her husband and two rescue dogs as well as traveling around the globe.

- UTC / -

Register Now

Online

Free GitOps Workshop (2)

Bring your laptop and follow along in another free workshop. We will have staff on hand to troubleshoot and help you experience GitOps!
AGENDA:
📍 Welcome - Tamao Nakahara, Head of DX
📍 Introduction to Kubernetes & GitOps - Mark Emeis, Principal Engineer
📍 Weave Gitops Overview - Tamao Nakahara
📍 Free Gitops Workshop - TBD
If you're new to Kubernetes and GitOps, we'll give you a brief introduction to both and how GitOps is the natural evolution of Kubernetes.
Weave GitOps Core is a continuous delivery product to run apps in any Kubernetes. It is free and open source, and you can get started today! https://www.weave.works/product/gitops-core

- UTC / -

Register Now

Online

Kubernetes Automatisiert mit Weave GitOps Enterprise

Weave GitOps Enterprise ist die erste GitOps-Plattform, die die kontinuierliche Anwendungsbereitstellung und Betriebskontrolle für Kubernetes jeder Größenordnung automatisiert. Der GitOps-Ansatz von Weaveworks vereint Anwendungsentwicklung und IT-Betrieb, indem er eine frühe Zusammenarbeit im Entwicklungsprozess ermöglicht und gleichzeitig gesteigerte Sicherheit, Vorhersehbarkeit und Transparenz über den gesamten Anwendungslebenszyklus hinweg sicherstellt.

Lutz Lange, Solution Architect bei Weaveworks stellt Ihnen unsere GA-Version von Weave GitOps vor und beantwortet Ihre Fragen.

  • Benutzeroberfläche für die Anwendungsbereitstellung: App Teams können Workloads über ein grafischen Weboberfläche anzeigen, bereitstellen und verwalten. Reagieren Sie schnell auf Fehler und erkennen Sie Konfigurationsabweichungen.
  • GitOps Template Manager: Cluster Templates bieten Entwicklern eine komfortable Self-Service-Erfahrung und ebnen den Weg zur Produktion, der Compliance im Blick behält.
  • Multi-Cluster-Observability und -Kontrolle: Cluster-Betreiber fügen Observability komponenten zu jedem Kubernetes-Cluster hinzu (egal ob auf EKS, AKS oder GKE oder selbst gehostet) und erhalten unmittelbar Full-Stack-Einblicke.
  • Sicherheit und Richtlinien: Erfüllen Sie mit richtlinien- und regelbasierten GitOps-Workflows die Compliance-Vorschriften des Unternehmens. Sie geben vor, wer was an der Kubernetes-Konfiguration ändern kann.

- UTC / -

Register now

Online

GitOps with Amazon EKS Anywhere + Flux

Amazon EKS Anywhere is an open-source tool which helps you create and manage Kubernetes clusters on-premises. EKS Anywhere allows you to manage your Kubernetes clusters in a scalable and declarative manner with the help of GitOps, powered under-the-hood with CNCF Flux. In this session, Dan will share how EKS Anywhere integrates with Flux and uses GitOps workflows to manage the cluster lifecycle.

Resources:

📍AWS EKS Anywhere on GitHub: https://github.com/aws/eks-anywhere

📍AWS EKS Anywhere: https://aws.amazon.com/eks/eks-anywhere/

📍AWS EKS Anywhere docs site: https://anywhere.eks.amazonaws.com/

📍AWS EKS Anywhere: Managing a Cluster with GitOps: https://anywhere.eks.amazonaws.com/docs/tasks/cluster/cluster-flux/

Speaker Bio:

Dan is a Software Engineer on the AWS EKS Anywhere team, working on tools to help developers easily build and manage Kubernetes clusters on premises. In the past, Dan has worked as a System Administrator, DevOps Engineer, SRE, gardener, cook and professional door-knocker. When he’s not helping to build EKS Anywhere you can find him weeding the garden or in the kitchen working his way through another cookbook.

- UTC / -

Register now

Online

Trusted Application Delivery with GitOps and Policy as Code

The transformative trend of GitOps continues to gain broad mindshare with cloud platform teams as they automate continuous delivery and operations of applications and infrastructure.

However, increased velocity and automation increases the risk of misconfiguration resulting in compromised application security and stability. Trusted application delivery adds Policy as Code to the GitOps delivery pipeline. Policies can be applied at commit time providing guard rails for DevOps engineers; even the best engineers make typos. Magalix recently joined Weaveworks and together we will be demonstrating how you can ensure that application configuration is robust and secure.

Join this show and tell for:

  • An introduction on codified policies and automated enforcement
  • How policy as code enforces security and compliance from dev to prod
  • How runtime policy and drift management guards deployments
  • How to embed security through GitOps pipelines and workflows

Please note, this webinar will run twice to accommodate different time zones:

  • Wednesday, February 23, 10am PT
  • Thursday, February 24, 10am GMT

- UTC / -

Register now

Online

Managing Thousands of Clusters & Their Workloads with Flux

One of the main goals of DevOps is to automate operations as much as possible. By automating most operations, DevOps can provide business agility and allow Developers to focus more on business applications. This allows operations to be more efficient by being less error-prone and repeatable, improving the overall developer experience. D2iQ uses Flux to automatically enable this experience in its products. Join us for a hands-on session on multi-cluster management using GitOps.

Speaker Bio:

Max is a Senior Software Engineer at D2iQ (formerly Mesosphere) and is based out of Hamburg. He is one of the lead developers of D2iQ's multi-cluster management offering that is based on Flux.

Register now