1 of 36

Keptn project update

Keptn Advisory Board

Feb 17, 2022

2 of 36

Today’s agenda

  • Keptn
  • Keptn 2021 roadmap and community updates
  • Keptn community day Valencia

3 of 36

Keptn in 2021

  • 10 releases, inc. 3 major ones
  • 80+ code contributors
  • 95 active instances that submit usage stats
  • Extensibility via Executor and Webhook services
  • Heatmap for SLO evaluation

4 of 36

Keptn Incubation Status

5 of 36

Keptn and CNCF

  • 1 year in the CNCF
  • TAG App Delivery
  • Participation in Kubecon, cdCon, FOSDEM, …

6 of 36

Incubation status in the CNCF

  • June 2021 - Keptn applied for the incubating status
  • June 2021 - Due Diligence Sign-off by TAG APP Delivery
  • Sep 2021 - Cornelia Davis is a TOC sponsor

7 of 36

Incubation Status

  • CNCF TOC
    • Finish user interviews
    • Review/Confirm Due Diligence
    • Initiate and perform voting in the mailing list�
  • TAG Security - Security review for Keptn
    • Was planned for Feb 2022
    • Waiting for ArgoCD(?)

8 of 36

Keptn Roadmap Update

9 of 36

10 of 36

11 of 36

Webhook Service

12 of 36

Example: Zapier Webhook Integration

SLO Evaluation &

Monitoring

3,000+ apps

Metrics / SLI Providers

Notifications

Auto-remediation

13 of 36

New tutorials!

14 of 36

15 of 36

Keptn Roadmap

What’s next?

16 of 36

17 of 36

Technical roadmap - Keptn Core

  • KEP-48 - Zero downtime and high availability
  • KEP-60 - RBAC
    • Support for OpenID Connect
    • User authorization support in Keptn and services
    • Permission model in Keptn
  • KEP-65 - GitOps for Keptn
  • KEP-67 - Keptn Operator
  • UI/UX improvements
    • Manual trigger for sequences
    • (?)Dark mode

18 of 36

Technical roadmap - Integration Services

Sandbox:

  • Datadog Service
  • Backstage Service
  • Crossplane Service

Suggested:

  • K6, Shipa
  • Azure Data Explorer

Deprecation:

  • Generic Executor Service

19 of 36

Technical roadmap - Integration Services

  • More Webhook and Job Executor Service integrations
  • Using Helm chart for managing Integration services instead of Kubectl
  • Technical debt cleanup

20 of 36

Documentation Roadmap

21 of 36

Keptn Community

22 of 36

Thanks to Keptn Users!

  • More adopters
  • Keptn User Group presentations
  • Blogposts & Case Studies
    • Raiffeisen Software (post)
    • Vitality Group: (post)

* add your company/project here!

23 of 36

New community portal

  • Zoom => CNCF Community Portal
  • community.cncf.io/keptn-community
  • Powered by Bevy
  • Videos go to YouTube

24 of 36

Keptn at Kubecon!

  • Presentations
  • Office Hours
  • Q&A at the Booth

25 of 36

Thanks Jürgen!

  • Jürgen Etzlstorfer
    • https://twitter.com/jetzlstorfer
    • 2.5+ years with Keptn Project
    • Community leader and maintainer
  • Now: Microsoft Developer Engagement Team
  • Stayed a maintainer
  • Ongoing adoption process with Microsoft

26 of 36

Welcome Meg McRoberts!

  • Developer Experience Lead, OSPO
  • Based in the USA, California
  • Brings decades of documentation and open source experience
  • Jenkins and CDF contributor
  • Will start from Keptn documentation and tutorials

27 of 36

Growing adoption through Community Marketing

  • Facilitating Twitter and LinkedIn
  • Keptn Newsletter
  • Guerilla Marketing
  • More traffic in the community channels
  • Growing traffic/adoption for the Prometheus stack

28 of 36

User-friendly release announcements

29 of 36

30 of 36

Guerilla Marketing

31 of 36

Community Roadmap

32 of 36

Keptn Community Day

33 of 36

Keptn Community Day - Kubecon Valencia

  • In-person full-day event
  • Date - to be confirmed
  • 50…100 participants
  • Focus on current and potential Keptn users

https://github.com/keptn/community/issues/78

34 of 36

Key topics

  • State of the Union
  • Keptn incubation & Happy Hour
  • (?) Advisory Board Panel Session
  • (?) Workshop for newcomers

35 of 36

36 of 36

> whoami

36