Skip to content
This repository has been archived by the owner on Jan 4, 2023. It is now read-only.

Adds a set of helpers for GKE setup and microservices installation #66

Closed
wants to merge 1 commit into from

Conversation

chroto
Copy link
Contributor

@chroto chroto commented May 22, 2019

This adds three _helpers scripts:

  • gke_boilerplate.sh: For fresh GKE clusters. Sets up kubectl contexts, installs tiller, generates a TLS cert, and uploads as a kube secret to both clusters
  • install_microservices.sh: Run after gke_boilerplate.sh. Installs fluentd DS and microservices to both clusters. Waits for services and ingress to become healthy
  • cleanup_microservices.sh: Deletes all helm charts for fluentd and microservices

Both gke_boilerplate.sh and install_microservices.sh should be run after sourcing workstation.env

@chroto chroto added the work-in-progress Work in progress; Do not merge label May 22, 2019
@chroto chroto self-assigned this May 22, 2019
@chroto chroto force-pushed the helm_helper_scripts branch from 45b3498 to cbf6b6d Compare May 22, 2019 21:00
@chroto chroto added enhancement New feature or request nice to have Non-essenital features and removed work-in-progress Work in progress; Do not merge labels May 22, 2019
@chroto chroto requested a review from jmound May 22, 2019 21:15
@chroto chroto changed the title WIP: Adds a set of helpers for GKE setup and microservices installation Adds a set of helpers for GKE setup and microservices installation May 22, 2019
Copy link
Contributor

@jmound jmound left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(as discussed)

  • Update the readme to include running this
  • Add a note about installing realpath or remove it as a dependency
  • Possibly rename gke_boilerplate.sh
  • Add a description in the comment header of each scripts
  • Let's consider adding a reset script to run before gke_boilerplate.sh, so that one can get in to a state in which running the script succeeds without error.

@jmound jmound assigned jmound and unassigned chroto May 31, 2019
@jmound jmound removed their assignment Aug 13, 2019
@jmound
Copy link
Contributor

jmound commented Apr 22, 2020

These changes were written for v1. If needed, we can reopen this as a merge in to a long-running v1 branch.

The current set of helper scripts address these needs with the exception of cleanup scripts and documentation, which is a (currently) open issue (#47 )

@jmound jmound closed this Apr 22, 2020
@jmound jmound deleted the helm_helper_scripts branch April 22, 2020 19:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request nice to have Non-essenital features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants