make a few tweaks to the outline on chapter 5

This commit is contained in:
Tommy F
2019-11-19 22:00:29 -03:00
parent 311d9d74c9
commit 850b833edf

View File

@@ -16,6 +16,8 @@ manifests and Dockerfiles when appropiate*
*Docker*
*Introduce docker repositories concept*
- docker login
- docker build
@@ -50,13 +52,20 @@ DO, GCP.*
*Explain what services the reader will need to provision on their cloud
of choice: postgres and cluster.*
## Setting up CI/CD
### Create Kubernetes Cluster
*The reader should create a k8s cluster. Give general pointers on how many nodes and machine types to use*
### Create PostgreSQL DB
*At a general level, without entering in vendor-specific details, instruct the reader to create a postgres db *
## Semaphore CI/CD
*Review prerequisites and tools: Semaphore, sem cli, GitHub, Git, Curl, kubectl, etc*
*Fork, clone and initialize the project in Semaphore*
*Review prerequisites and tools: Semaphore, GitHub, Git, Curl, kubectl,
etc*
### Continuous Integration
*The first pipeline, Dockerize and test, just works. No reader
@@ -78,6 +87,8 @@ GCP and AWS when appropiate*
*Explain pull-push block.*
*Explain secrets and show what secrets are required for each vendor*
*Explain how to create appropiate secret. show variants for GCP and DO*
z *Explain canary deployment block*