Skip to content

Instantly share code, notes, and snippets.

View wolfkarl's full-sized avatar

Karl Wolf wolfkarl

View GitHub Profile

Keybase proof

I hereby claim:

  • I am kaozente on github.
  • I am karlwolf (https://keybase.io/karlwolf) on keybase.
  • I have a public key ASBKj5kcbei3ygYZWsE7lNWcUJi_ACM_cm28Z84VtdyyKAo

To claim this, I am signing this object:

@wolfkarl
wolfkarl / msa-demos.md
Last active August 5, 2024 15:06
Microservice Demos

Public Demo Microservice Applications

Relevant demos on Github:

Demo Description Status
Sock Shop It is built using Spring Boot, Go kit and Node.js and is packaged in Docker containers. This repository is a multiarchitecture compute version of the microservices demonstration. ✅ Maintained
Istio Bookinfo Python, Java, Ruby, Node.JS ✅ Looks maintained
DNC-DShop A simple, cross platform, modulith ecommerce system built on .NET Core ✅ Looks Maintained
Online Boutique Google uses this application to demonstrate how developers can modernize enterprise applications using Google Cloud products, including: Google Kubernetes Engine (GKE), Anthos Service Mesh (ASM), gRPC, Cloud Operations, Spanner, Memorystore, AlloyDB, and Gemini. This
@wolfkarl
wolfkarl / template.json
Created September 2, 2025 14:06
Mattermost Webhook Grafana Notification Template
{
"text": "{{ if eq .Status "firing" }}:fire: **ALERT FIRING** :fire:{{ else }}:white_check_mark: **ALERT RESOLVED** :white_check_mark:{{ end }}",
"attachments": [
{
"color": "{{ if eq .Status "firing" }}danger{{ else }}good{{ end }}",
"title": "{{ .GroupLabels.alertname }}",
"title_link": "{{ .ExternalURL }}",
"text": "{{ range .Alerts }}**Summary:** {{ .Annotations.summary }}\n**Description:** {{ .Annotations.description }}\n{{ end }}",
"fields": [
{