hashicorp / learn-consul-kubernetes

Mozilla Public License 2.0
32 stars 36 forks source link

tutorials: Fixes to learn-consul-kubernetes project files #70

Closed boruszak closed 2 years ago

boruszak commented 2 years ago

The files in learn-consul-kubernetes/service-mesh/deploy are currently used in the Getting Started with Consul Service Mesh for Kubernetes, which is a front-page "Getting Started" tutorial on Learn.

The instructions in the tutorial were updated, but fixes were not applied to these configuration files. As a result, the tutorial. no longer works when following the Helm instructions. Errors occur at several points.

The edits in this PR bring the configuration files into alignment with the files in the hashicups-setups repo. In particular, it makes changes to the config.yaml that allow sidecar injection and UI Topology metrics, which were both broken previously.

This PR covers the changes to the repo ONLY. Because the tutorial exists in a separate repo, those edits are being submitted as a separate PR.