Skip to content

Instantly share code, notes, and snippets.

@ahume
Last active September 27, 2016 10:35
Show Gist options
  • Save ahume/c8c9aac00a7fd9e4d9a2be5e96a05dcc to your computer and use it in GitHub Desktop.
Save ahume/c8c9aac00a7fd9e4d9a2be5e96a05dcc to your computer and use it in GitHub Desktop.
cloud platform demo

# Cloud platform demo

  1. Rob: Infrastructure and infra pipeline
  • Project on GCP, wants a Kubernetes cluster.
  • Here's a project config.
  • Push a PR, watch tests.
  • Get PR approved.
  • Merge PR, watch deployment. Note deployment in Deployments Dashboard.
  • Note cluster in GCP console. Connect to cluster. kubectl cluster-info
  1. Andy: Deploy an app to Kubernetes
  • Here's a multi-service app, it runs in containers.
  • Push a PR, watch tests.
  • Get PR approved, merge, and watch artifact/image push.
  • Run local deployment, watch deployment. Note deployment in Deployments Dashboard.
  • Note Kubernetes resources coming up. Inc. pods, services, ingress.
  • Note service exists, available externally to cluster.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment