Index of CloudKeep's GitHub Repos.
We list here the GitHub repositories under CloudKeep organization under appropriate categories. We also provide a short description and what automation (if any) is currently in effect for each repository.
Note these are mostly private.
This document.
Wiki pages - primary internal documentation.
Probably obsolete. Early attempt to document API.
Hugo source for our website.
| branch | tag | pipeline action |
|---|---|---|
master |
- | deploys to cloudkeep.io |
stage1 |
- | deploys to stage1 |
stage2 |
- | deploys to stage2 |
Angular source for our UI.
| branch | tag | pipeline action |
|---|---|---|
master |
- | deploys to console |
eddie/* |
- | deploys to console2 |
sanket/* |
- | deploys to console2 |
| all other | - | deploys to console1 |
CloudKeep Backend APIs are provided by these services. They are all deployed as Docker Containers into EKS.
CloudKeep API for user and organization management.
| branch | tag | pipeline action |
|---|---|---|
| * | - | builds/tests/pushes image to CloudKeep ECR with ver==git describe --tags --always |
| - | * | builds/tests/pushes image to CloudKeep ECR with ver==tag, then submits a PR to cki4-prod-use1/master to use the new version in PROD |
CloudKeep API for AWS related resource management
| branch | tag | pipeline action |
|---|---|---|
| * | - | builds/tests image |
| - | x.y.z[-(apha/beta/rc).N] |
builds/tests/pushes image to CloudKeep ECR with ver==tag |
These repos are just building "custom" Docker container images from external sources.
This image is used as base to CloudKeep Services' Container images.
| branch | tag | pipeline action |
|---|---|---|
| * | - | builds/tests image |
| - | x.y.z[-(apha/beta/rc).N] |
builds/tests/pushes image to CloudKeep ECR with ver==tag |
| branch | tag | pipeline action |
|---|---|---|
| * | - | builds/pushes helm chart package to CloudKeep S3 chart repo with ver==git describe --tags --always |
| - | * | builds/pushes helm chart package to CloudKeep S3 chart repo with ver==tag, then submits a PR to cki4-prod-use1/master to use the new version in PROD |
| branch | tag | pipeline action |
|---|---|---|
| * | - | builds/pushes helm chart package to CloudKeep S3 chart repo with ver==git describe --tags --always |
| - | * | builds/pushes helm chart package to CloudKeep S3 chart repo with ver==tag, then submits a PR to cki4-prod-use1/master to use the new version in PROD |
| branch | tag | pipeline action |
|---|---|---|
| * | - | builds/pushes helm chart package to CloudKeep S3 chart repo with ver==git describe --tags --always |
| - | * | builds/pushes helm chart package to CloudKeep S3 chart repo with ver==tag, then submits a PR to cki4-prod-use1/master to use the new version in PROD |
| branch | tag | pipeline action |
|---|---|---|
| * | - | builds/pushes lambda function package to CloudKeep S3 repo with ver==git describe --tags --always |
| - | * | builds/pushes lambda function package to CloudKeep S3 repo with ver==tag, then submits a PR to cki2-prod-use1/master to use the new version in PROD |
Should rename to cki0 - multi-stage (PROD, STAGE, DEV, etc), multi-region
| branch | tag | pipeline action |
|---|---|---|
master |
- | runs terraform against the checked in code |
Should rename to cki1-prod - PROD, multi-region
| branch | tag | pipeline action |
|---|---|---|
master |
- | runs terraform against the checked in code |
Should rename to cki2-prod-use1 - PROD, us-east-1
| branch | tag | pipeline action |
|---|---|---|
master |
- | runs terraform against the checked in code |
Should rename to cki3-prod-use1 - PROD, us-east-1
| branch | tag | pipeline action |
|---|---|---|
master |
- | runs terraform against the checked in code |
Should rename to cki4-prod-use1 - PROD, us-east-1
| branch | tag | pipeline action |
|---|---|---|
master |
- | runs terraform against the checked in code |
Terraform modules to keep the terraform code in ckiN repos DRY.