podtato-head
prometheus-sli-service
podtato-head | prometheus-sli-service | |
---|---|---|
5 | 1 | |
341 | 6 | |
-0.3% | - | |
1.3 | 6.5 | |
about 2 months ago | almost 3 years ago | |
Shell | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
podtato-head
-
any good repo to do some projects?
You should checkout Podtato Head from the CNCF. It has a bunch of different deployment scenarios. https://github.com/podtato-head/podtato-head
-
Recommended tutorial on setting up a generic web app so i can better understand cicd and app lifecycle
https://github.com/podtato-head/podtato-head has great examples of deploying an app using different methods.
- podtato-head/podtato-head: Demo App for TAG App Delivery
-
Part-2: Evaluating Application Resiliency with Keptn and LitmusChaos (use-case and demo)
Automated deployment of an application via Keptn is typically chained with CI pipelines that generate the images or resource artifacts. In our use-case, the goal is to examine the resilience of one such helloservice application: the CNCF podtato-head. The hypothesis as a developer or user of the helloservice is that (a) the app is nearly always available and (b) accessed within a desired latency. We shall use a pod-kill chaos experiment to disrupt the state and verify if our resilience hypothesis holds true (i.e., whether the service has been built/deployed to meet our expectations). This action is performed when the application is busy serving requests, as this is a real-world case.
-
Modern continuous delivery on Kubernetes for developers
git clone https://github.com/cncf/podtato-head.git
prometheus-sli-service
-
Part-2: Evaluating Application Resiliency with Keptn and LitmusChaos (use-case and demo)
Prometheus: As a natively supported SLI source within Keptn (called SLI-provider in Keptn), we are going to use Prometheus, which will hold the data exported by the blackbox exporter for the evaluation process. The Keptn control plane will then reach out to Prometheus and query the data for the app under test for the timeframe that needs to be evaluated. To ease setup and maintenance, Keptn creates necessary configurations such as scrape jobs or alerting rules automatically as part of the Prometheus service integration.
What are some alternatives?
keptn - Cloud-native application life-cycle orchestration. Keptn automates your SLO-driven multi-stage delivery and operations & remediation of your applications.
blackbox_exporter - Blackbox prober exporter
litmus - Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q
spring-petclinic - A sample Spring-based application
prometheus-service - Keptn service for utilizing Prometheus monitoring and alerting in keptn
litmus - A fast python HTTP server inspired by japronto written in rust.
litmus-service - Integration for LitmusChaos
Heimdall - An Application dashboard and launcher
cluster-template - A template for deploying a Kubernetes cluster with k3s or Talos
docker-development-youtube-series