Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Webhooks for events #74

Closed
cornelius-keller opened this issue Feb 18, 2020 · 2 comments
Closed

Webhooks for events #74

cornelius-keller opened this issue Feb 18, 2020 · 2 comments
Assignees
Labels
area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service epic/revisit-after-capi topic/observability

Comments

@cornelius-keller
Copy link
Contributor

cornelius-keller commented Feb 18, 2020

User story

  • As a cluster admin I'd like to hook up my deployment pipeline to a new cluster and automate the installation of basic components or configuration on the new cluster.

  • As a cluster admin, I want an automation to be started whenever a workload cluster is deleted, so I can initiate the removal of custom AWS resources (e. g. security groups) linked to the workload cluster's VPC, which would otherwise remain in place, create cost, and prevent the deletion of the workload cluster.

Rationale

Create a hook system that lets people automate their Kubernetes cluster operations.

Use case example: Set up a standard set of manifests as soon as a cluster has been created, e. g. to set up RBAC roles, network policies.

Background

Analog to event stream, but as hooks that the customer can react on.

Open questions

Possible side effects

Dependencies/prerequisites

  • EVENT-HISTORY

Related stories

  • EVENT-STREAM
@cornelius-keller cornelius-keller created this issue from a note in Giant Swarm Roadmap (Deprecated) (In design) Feb 18, 2020
@cornelius-keller cornelius-keller added team/ludacris area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service labels Feb 18, 2020
@cornelius-keller
Copy link
Contributor Author

Original PR to roadmap: https://github.com/giantswarm/giantswarm/pull/2215

@cornelius-keller cornelius-keller self-assigned this Feb 19, 2020
@cornelius-keller cornelius-keller added this to the 2020 Q3 milestone Mar 19, 2020
@MartaD MartaD removed this from the 2020 Q3 milestone Aug 14, 2020
@snizhana-dynnyk
Copy link
Contributor

closing as a duplicate of https://github.com/giantswarm/adidas/issues/839

Giant Swarm Roadmap (Deprecated) automation moved this from Future ( > 6 months ) to Released Dec 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service epic/revisit-after-capi topic/observability
Projects
None yet
Development

No branches or pull requests

4 participants