/micropets-golang-service-accelerator

Tanzu Application Platform Accelerator to spin up a new service for the micropets app in Go

Primary LanguageGoApache License 2.0Apache-2.0

PetKind MicroService

This is a sample of a GoLang app that works with Tilt and the Tanzu Application Platform. It provides the framework to enhance the MicroPet Application

Dependencies

  1. kubectl CLI
  2. Tilt version >= v0.23.2
  3. Tanzu CLI and the apps plugin v0.2.0 which are provided as part of Tanzu Application Platform
  4. A cluster with Tanzu Application Platform, and the "Micropets Supply Chain", plus its dependencies. This supply chains concept is part of Tanzu Application Platform.

Running the sample

Start the app deployment by running:

tilt up

You can hit the spacebar to open the UI in a browser.

  • If you see an "Update error" message like the one below, then just follow the instructions and allow that context:

    Stop! tap-beta2 might be production.
    If you're sure you want to deploy there, add:
        allow_k8s_contexts('tap-beta2')
    to your Tiltfile. Otherwise, switch k8s contexts and restart Tilt.