logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Shahar Shmaram, Ran Mansoor
2023-04-20

tldr - powered by Generative AI

The presentation discusses the challenges faced by a company during hyper growth and how they implemented a solution using GitHub's methodology and Backstage to manage their resources and visualize them in one place.
  • The company faced challenges during hyper growth such as lack of alignment, manually managed resources, unknown resource dependencies and ownership, exploding budget, and lack of technical documentation.
  • They implemented a solution using GitHub's methodology which emphasizes declarative infrastructure as code, versioning, immutability, automatic deployment pipelines, and continuous reconciliation.
  • They also used Backstage, an open platform for building developer portals, to manage their resources in one location, write documentation easily, search for information, use automated software templates, and create self-contained plugins.
  • The solution was auditable, declarative, had a single source of truth, was community-driven, self-serve, and provided visibility.
  • An anecdote was given about how the GitHub solution detected a drift in a policy and automatically brought it back to its desired state.
  • Tags: AI, Cybersecurity, DevOps, GitHub, Backstage, hyper growth, resource management, visualization, automation, documentation, self-serve, community-driven.
Authors: Stefan Prodan, Hidde Beydals
2023-04-19

tldr - powered by Generative AI

Flux is moving towards OCI and container registries without relying on GitOps. The project is split into multiple controllers that can be extended without modifying its source code. GitLab and Orange have joined the Flux ecosystem, and there is an open-source edition called Weave Flux that offers a full-featured web UI for Flux.
  • Flux is a project that is split into multiple controllers that can be extended without modifying its source code.
  • Flux is moving towards OCI and container registries without relying on GitOps.
  • GitLab and Orange have joined the Flux ecosystem.
  • Weave Flux is an open-source edition that offers a full-featured web UI for Flux.
Authors: Éamon Ryan, Hedley Simons
2022-10-28

Most people are well-aware of the benefits of GitOps for various workflows especially as it relates to Kubernetes deployments - it allows easy integration of approvals, verifiable change history and automation hooks. However, getting users to adopt a different way of working can be challenging - especially if it involves tools and methods that would be convenient for you, the administrator, but inconvenient for the end-user. So, what do you do when your end-users are not directly using Git in their day-to-day work, but you still want to add the benefits of GitOps to your deployments without slowing them down? Simple - you implement GitOps but hide the entire process from them! In this session, Éamon and Heds will take you through how they took an internal Grafana environment that had grown increasingly messy and unreliable due to usage by a rapidly expanding internal team - and transformed it into a repeatable, promotable, process-driven well-oiled machine fueled by GitOps, Kubernetes, Terraform and more - all without the end-users having to learn or interact with Git at all!
Authors: Kim Schlesinger
2022-05-19

tldr - powered by Generative AI

The presentation is about using Terraform to create a Digital Ocean managed Kubernetes cluster as part of a GitOps workshop.
  • Terraform is an infrastructure as code tool that automates provisioning infrastructure resources like VMs, managed databases, firewalls, or Kubernetes services.
  • The presenter demonstrates how to create a Digital Ocean managed Kubernetes cluster using Terraform.
  • The presenter explains the importance of using infrastructure as code tools in GitOps.
  • The audience is given step-by-step instructions on how to set up a Digital Ocean account, configure Doctor, and use Terraform to create a Kubernetes cluster.
  • An anecdote is not provided.
Authors: Anusha Iyer, Alex Meijer
2021-10-13

tldr - powered by Generative AI

Tips and tricks for cloud agnostic paradigm using Terraform and Kubernetes
  • Utilizing Terraform in a cloud agnostic paradigm by building modules for each cloud provider
  • Gluing together modules with a common module that has essential code
  • Understanding the importance of resources and limits for the scheduler
  • Being cautious when pulling in elements from the rich world of free source software and understanding the configuration and dials
  • Sharing an anecdote about the importance of watching the dials when introducing a modsec waff into the ingress controllers