keptn / User Groups

Add meeting Rate page Subscribe

keptn / User Groups

These are all the meetings we have in "User Groups" (part of the organization "keptn"). Click into individual meeting pages to watch the recording and search or read the transcript.

28 Sep 2022

Google Summer of Code (GSoC) is a global, online program focused on bringing new contributors into open source software development. GSoC contributors work with an open source organization on a summer programming project under the guidance of mentors. GSoC contributors accepted into the program work on projects to improve or enhance the Keptn project and its ecosystem.

New documentation Site Engine, by Rajiv Singh. This project is about a New Documentation Site Engine for Keptn which can handle a large number of documentation projects of Keptn. The new Documentation Site engine will be based on Docusaurus. Two major things which are needed in the documentation engine are the ability to build the documentation from the source located in multiple repositories and support for document versioning.

More about Keptn in GSoC and the projects: https://github.com/keptn/community/tree/main/mentorship/gsoc
  • 5 participants
  • 47 minutes
project
demo
documentations
today
roadmap
version
google
prepared
g90
k6
youtube image

28 Sep 2022

Google Summer of Code (GSoC) is a global, online program focused on bringing new contributors into open source software development. GSoC contributors work with an open source organization on a summer programming project under the guidance of mentors. GSoC contributors accepted into the program work on projects to improve or enhance the Keptn project and its ecosystem. During the mid-term evaluation our mentees will present their projects. In this session Jainam Shah, a GSoC contributors in Keptn, will present her project: "k6 Integration Service for Keptn".

K6 is an open-source tool widely used for load testing. With Keptn’s Quality gates, we can automate the process of evaluating the results of the test and also monitor them. Keptn already supports JMeter, Locust, Litmus Chaos, and others. This project will enable users to use K6 for performance testing. Further goals include adding SLI and SLO compliance using Prometheus which K6 supports natively.

More about Keptn in GSoC and the projects: https://github.com/keptn/community/blob/main/mentorship/gsoc/2022/projects/k6-integration-service/README.md
  • 4 participants
  • 26 minutes
k610
k6
k6x
q6
testing
evaluations
p95
demo
scripts
docker
youtube image

23 Aug 2022

Both CNCF Keptn as well as Spinnaker are popular tools amongst DevOps and SREs to automate delivery.

In this Keptn User Group Jonathan Racine, Sr. Consultant and SRE at SAP, (https://www.linkedin.com/in/jonathan-racine-639aa91/) is walking us through the reasons, migration experience and benefits of moving from Spinnaker to Keptn. In their case it helped them
* Deploy 80% faster than before
* 99% reduction from deployment code: from 16000 LoC to 150!

Session details:
00:00 - Introduction
01:43 - Before and After Migration Architecture
03:42 - Main Benefits of Keptn
06:48 - Live Demo
11:00 - Not everything was smooth
14:00 - What else is planned
16:45 - Thanks back to the Keptn Core Team


Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Sign up to our newsletter: https://bit.ly/KeptnNews
  • 2 participants
  • 18 minutes
captain
spinnaker
migrate
jonas
users
ship
deployments
hey
consultant
currently
youtube image

19 Apr 2022

Jenkins is one of the most powerful automation tools while Keptn is the emerging control-plane for cloud native delivery, Day 1 & Day 2 operations orchestration. In this user group we have Rene Forstner from NTT Data walking us through the benefits and steps to breaking down complex monolithic Jenkins pipelines into individual orchestrate-able components. Rene shows us how this reduces complexity of your custom scripts while leveling up your pipelines with automated observability-driven orchestration.

The event will be hosted by Oleg Nenashev who is a long-time Jenkins contributor and maintainer. It's going to be a great opportunity to discuss anything Keptn and Jenkins, join us!

RSVP here: https://community.cncf.io/events/details/cncf-keptn-community-presents-cloud-native-delivery-with-keptn-breaking-down-your-monolithic-jenkins-pipeline/
  • 2 participants
  • 55 minutes
captain
chat
docker
jenkins
capabilities
channel
subscribed
access
currently
message
youtube image

4 Apr 2022

Keptn is moving from Git-based to true GitOps allowing developers to focus on pushing new features without having to learn the ins & outs of Keptn. Watch this webinar to learn about the developer experience Keptn gives you.

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on GitHub: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Sign up to our newsletter: https://bit.ly/KeptnNews
  • 2 participants
  • 13 minutes
captain
githubs
deploying
hosted
project
maintainer
commands
showing
webinar
challenges
youtube image

18 Mar 2022

We get a lot of questions around GitOps with Keptn, how it relates to what ArgoCD and Flux is doing. In this session we have Thomas Schütz, a Keptn maintainer and champion of the Keptn GitOps Operator initiative and will talk how Keptn supports GitOps by deploying a declarative state into multi-stage environments. Thomas is a Principal Cloud Engineer at Dynatrace, and he initially started this project as a Keptn user. The presentation gives a status update on the current work being done through KEP-67 and KEP-69, and shows a live demo.

References:
- Keptn GitOps Operator: https://github.com/keptn-sandbox/keptn-gitops-operator
- KEP-67 "Keptn and GitOps" - https://github.com/keptn/enhancement-proposals/pull/67
- KEP-69 "Keptn Declarative Configuration" - https://github.com/keptn/enhancement-proposals/pull/69

How to contribute? We have a `#wg-keptn-gitops-operator` Slack channel on the Keptn Slack. Join us there! https://keptn.sh/community/#slack

Meetup page: https://community.cncf.io/events/details/cncf-keptn-community-presents-how-to-gitops-with-keptn-keptn-user-group-1/
  • 3 participants
  • 45 minutes
captain
githubs
helper
onboard
captaincy
captains
commands
helm
hosted
finished
youtube image

17 Feb 2022

Marco and Andreas work at Raiffeisen Software who provides banking software for many austrian financial institutions. In this session they show us how Keptn is used to automate the validation of key SLOs as part of their release process.

Meetup link: https://community.cncf.io/events/details/cncf-keptn-community-presents-release-readiness-validation-with-keptn-for-austrian-online-banking-software/

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Sign up to our newsletter: https://bit.ly/KeptnNews
  • 2 participants
  • 41 minutes
captain
users
captains
marco
thanks
newcomers
servers
chat
managed
greet
youtube image

16 Feb 2022

In this talk Brad McCoy (CNCF/CDF Ambassador, Head of Cloud Engineering at Moula) and Adam Gardner (Automation Architect at Dynatrace) will talk about how to use Keptn to perform progressive delivery and how Keptn can help us in CI/CD pipelines.

Meeting link: https://community.cncf.io/events/details/cncf-keptn-community-presents-progressive-delivery-with-keptn/

This talk is a recap of the Cloud Native Guatemala Meetup in Spanish: https://community.cncf.io/events/details/cncf-cloud-nativegt-presents-progressive-delivery-con-keptn/
  • 5 participants
  • 1:02 hours
presenter
ready
ryan
captain
chat
hi
come
currently
brad
recording
youtube image

24 Jan 2022

We’ll talk about some concepts of SRE, Observability and Quality Gates and how they will make your delivery pipeline unbreakable without compromising code quality and increase the reliability of your applications while speeding up your deployment process. We’ll walk through the concepts of Service Level Indicators, Service Level Objects and Release Validation and how good observability mechanism can help automate deployment processes.

René works in NTT DATA DACH as a Technical Consultant, supporting various customers mainly with Application Performance Management, Observability and Integrate all those topics into useful processes. Rene is also a long term Keptn Community Member helping educate users on the power of event driven declarative orchestration.

The event is hosted by the Keptn Team. Use the #community-and-outreach Slack for any feedback and proposals, thank you!

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Sign up to our newsletter: https://bit.ly/KeptnNews
  • 2 participants
  • 58 minutes
captain
hi
renee
providing
enterprise
monitoring
introduced
users
great
anybody
youtube image

23 Dec 2021

Diego Braga and Mauro Sala will show how they use Keptn in the Krateo PlatformOps open source platform. We will also have a special Christmas Update for the project with a summary from 2021. This Event is a part of the monthly user group meetings. Keptn User Group is an event when the prominent Keptn users share their stories. They talk about their use-case, experiences, positive or not, and expectations from Keptn as a project: missing features, adoption obstacles, roadmap, etc.. After that the end users and Keptn contributors will discuss the use-cases.

Krateo PlatformOps is an open-source platform developed by Kiratech that aims to address the heterogeneity of the cloud native ecosystem leveraging standard Kubernetes APIs. Any resource outside Kubernetes can be described as a Custom Resource within Kubernetes so the next step is how to handle release orchestration of these CRs. Keptn is the tool choose by Krateo to handle the cloud native application lifecycle orchestration and its direction is the same as the overall Krateo PlatformOps: standardization, integration with the ecosystem, centralization of all the relevant data for the process.

References:

* https://krateo.io/
* https://github.com/krateoplatformops/

Meeting notes: https://docs.google.com/document/d/1Om9pj16hGKP_w2vUaH-7Cp0ffEIj-Oe3IezeVCpFYAM/edit?usp=sharing

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Sign up to our newsletter: https://bit.ly/KeptnNewse
  • 3 participants
  • 47 minutes
italy
company
passiti
ditele
country
casa
enjoyi
carte
splendidi
aiego
youtube image

21 Dec 2021

Oleg Nenashev and Andi Grabner talk about the key Keptn project and community updates in 2021.

Slides: https://docs.google.com/presentation/d/1Mvh04uvzUaEgfjggRsAsEYnM2kndQwnyMYlMBJ68vQY/edit?usp=sharing
Join the Keptn Community here: https://community.cncf.io/keptn-community/
  • 2 participants
  • 14 minutes
captain
github
milestones
contributors
kubernetes
version
hosted
projects
patches
platform
youtube image

17 Nov 2021

For their new microservice architecture, Volusion and NTT DATA implemented a multi-cluster rollout orchestration. From a single source repository, GitHub Actions push the Keptn configuration which orchestrates the rollout, testing and evaluation of containers across staging and production. Watch this session to see how Keptn eliminates the need to build your own cross-tool and cross-cluster orchestration

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Sign up to our newsletter: https://bit.ly/KeptnNews
  • 4 participants
  • 55 minutes
captain
username
introduce
docker
users
subscribed
ian
staging
registry
captaincy
youtube image

23 Sep 2021

Andi Grabner from Keptn and Mike Kobusch from NAIC give us a look into how to automate performance engineering by integrating Keptn and Loadrunner.

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Sign up to our newsletter: https://bit.ly/KeptnNews
  • 2 participants
  • 46 minutes
captain
mike
user
supervisor
managed
overall
transition
taking
performance
dashboards
youtube image

18 Aug 2021

Mauricio Salatino (CDF) will join us at this Keptn User Group meeting to present how interoperability between CI/CD systems can be achieved by defining a common language based on cloud events. He will demo a PoC that allows to bridge the gap between different CI/CD systems on the example of Tekton and Keptn and make them interact with each other on a common set of events that both systems are able to interpret and act upon.

📖 Slides: https://drive.google.com/file/d/1evjiK9I1ErWXB99k4LeDQy2qmnduqMzm/view?usp=sharing

💻 Proof of concept: https://github.com/cdfoundation/sig-events/tree/main/poc

⏱️ Timecodes
00:00 Intro
02:00 Presentation
16:00 Demo
39:08 Q&A

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
  • 2 participants
  • 45 minutes
ci
conversation
captain
interoperate
hi
vmware
protocol
maurizio
introduce
assisting
youtube image

16 Jun 2021

Sachin showed us how Schlumberger integrate Keptn Quality Gates into their Azure DevOps pipelines to validate up to 100+ performance SLOs.

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
  • 2 participants
  • 28 minutes
captain
onboarding
users
consultant
atos
congrats
managed
helper
deploying
onboard
youtube image

18 May 2021

Learn how to use Locust load testing and how to write powerful load tests in a simple way. We will then use Keptn to have the tests automatically executed as part of our CD and Keptn Quality Gates to evaluate the impact of the tests on our applications. We even build a self-service platform for developers to be able to trigger deployment, tests, and evaluations for new version of their applications.

Presenters:
Lars Holmberg, Redshirt
Jürgen Etzlstorfer, Dynatrace/Keptn

Timecodes:
00:00 Introduction
01:35 What is Locust?
25:26 Locust + Keptn
31:56 Demo of Locust + Keptn
47:55 Q&A and closing remarks

Meeting notes: https://docs.google.com/document/d/1Om9pj16hGKP_w2vUaH-7Cp0ffEIj-Oe3IezeVCpFYAM/edit#

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Sign up to our community newsletter: https://keptn.sh/community/newsletter/
  • 2 participants
  • 57 minutes
locust
captain
introduction
workflow
tester
consulting
locuspike
deploy
taking
maintainer
youtube image

20 Apr 2021

GitOps for Keptn - The Keptn GitOps Operator

The Keptn CLI is very powerful for the configuration and imperative management of Keptn. But when integrating Keptn into the CI infrastructure, it is useful to be able to check in the configuration and also triggering deployments in a GitOps fashion (simply doing a git push to the configuration repository). During the adoption of Keptn at Dynatrace, we wanted to make the usage of Keptn transparent to the developers and therefore, we created an operator, which deals with a declarative configuration checked into git to control Keptn.

In this user group, Thomas and Dieter will give you an overview of the keptn-gitops-operator and typical use-cases.

Source code: https://github.com/keptn-sandbox/keptn-gitops-operator

Timecodes:
00:00 Intro
02:20 How the operator works
09:16 Demo
15:59 Q&A
26:40 Closing remarks

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
Join our Keptn community newsletter: https://keptn.sh/community/newsletter/
  • 4 participants
  • 31 minutes
captain
githubs
onboarded
captains
version
administrator
thanks
command
deployments
repository
youtube image

16 Mar 2021

Learn more about feature highlights and important changes in Keptn 0.8 from Keptn maintainers Andi Grabner and Jürgen Etzlstorfer.

Join our user groups: https://keptn.sh/community/meetings/

Timecodes:
00:00 Intro
05:22 Shipyard 2.0
36:47 Eventing & tool integration
43:08 Multi-cluster support
54:10 Update existing integrations


Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
  • 2 participants
  • 57 minutes
captain
newbies
captains
ship
onboarded
port
deployments
launched
capno8
docker
youtube image

17 Feb 2021

Roman Ferstl (Triscon-IT) joins this Keptn user group to share their lessons learned and best practices on how to scale performance testing.

music by Roman Heuser - Spirit's Creek​

Some questions that Roman answered as part of Q&A:
- You mention memory leak testing - based on your experience - do you need large-scale tests that run for hours - or can we also detect memory leaks as part of delivery like you show today with Keptn?
- You talk about reusing functional tests - can you elaborate? Does it mean you just drive that functional testing tool with many “virtual users”? Or are you converting these scripts to the load testing tool script language?
- What are your best practices for defining the thresholds for your performance metrics you showed in your slide? Do you define them as a performance team? Or is this something that comes from the development teams?
- On your load testing dashboard you have a lot of metrics - do you have best practices on which metrics to include when running these tests? Do you have any template dashboards for different type of applications?

Meeting notes: https://docs.google.com/document/d/1Om9pj16hGKP_w2vUaH-7Cp0ffEIj-Oe3IezeVCpFYAM/edit#

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
  • 2 participants
  • 1:01 hours
captain
users
ship
thanks
discussions
hosted
roman
meet
chat
supporting
youtube image

20 Jan 2021

Adrian Gonciarz is sharing their journey on how they implemented application resiliency evaluation with LitmusChaos, Locust, GitLab, and Keptn.


Meeting notes:
https://docs.google.com/document/d/1Om9pj16hGKP_w2vUaH-7Cp0ffEIj-Oe3IezeVCpFYAM/edit#heading=h.49tbq0kx1jf9

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
  • 2 participants
  • 55 minutes
captain
users
discussions
hosting
introduce
handing
presentation
adrian
conduct
warning
youtube image

17 Dec 2020

In this Keptn User Group we have Sumit Nagal who leads the Reliability Engineering Team at Intuit. In his latest blog he gave insights into why and how his team provides Distributed Load Testing using Argo in Kubernetes (DISTRO) to his organization.
We will learn how they integrated Keptn Quality Gates to automate performance test analysis for every tested microservices. He will discuss the challenges and their solutions for dynamic environments, dynamic SLIs and SLOs and dynamic work loads.
Join this User Group as the goal is to not only hear from Sumit but also engage in an active discussion about how Keptn might also help you with your challenges.

Meeting notes: https://docs.google.com/document/d/1Om9pj16hGKP_w2vUaH-7Cp0ffEIj-Oe3IezeVCpFYAM/edit#heading=h.yxcezq7qmm3m

Learn more: https://keptn.sh
Get started with tutorials: https://tutorials.keptn.sh
Join us in Slack: https://slack.keptn.sh
Star us on Github: https://github.com/keptn/keptn
Follow us on Twitter: https://twitter.com/keptnProject
  • 4 participants
  • 59 minutes
captain
congrats
onboard
captains
community
chat
docker
hosting
join
thanks
youtube image