Skip to content

Instantly share code, notes, and snippets.

@ahume
Last active March 4, 2021 22:33
Show Gist options
  • Save ahume/e2dd018ba05ed1efd259a5407ba1f15a to your computer and use it in GitHub Desktop.
Save ahume/e2dd018ba05ed1efd259a5407ba1f15a to your computer and use it in GitHub Desktop.
Example Kuber file used to configure kuber-cli
service: inventory-service
description: gRPC service for querying and updating data from the core inventory.
visibility: cluster
documentation: https://docs.google.com/12345
codeRepository: https://github.com/BrandwatchLtd/inventory-service
deploy:
cluster: prod-maurice-aws
namespace: default
restartPods: true
kubectl:
- apply -f certificate.yaml
helm:
- name: inventory-service
repository: gs://path/to/helm/package
package: inventory-service
version: "build.12345"
files:
- values.yaml
owners:
team: core-services
division: platform
slack: "#core-services-oncall"
pagerDutyTeam: Core Services
metrics:
- name: default
description: basic pod health, metrics for SQS queues, mentions processing/batching/lag, core JVM, etc...
url: https://grafana.brandwatch.net/d/ZKMDlXuiz/inventory-service?var-datasource=prod-maurice-aws
- name:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment