You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: test/cluster/keytar/README.md
+18-8Lines changed: 18 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,15 @@
1
1
# Keytar
2
-
Keytar is a system for monitoring docker images on [docker hub](https://hub.docker.com). When a new image is created, Keytar can start a cluster on Google Compute Engine (GKE) and run Kubernetes applications for the purpose of executing cluster tests. It exposes a simple web status page showing test results.
2
+
3
+
Keytar is an internally used Vitess system for continuous execution of cluster
4
+
tests on Kubernetes/Google Cloud. It monitors docker images on [Docker Hub](https://hub.docker.com). When a new image is uploaded to Docker Hub, Keytar starts a cluster on Google Compute Engine (GKE) and runs Kubernetes applications for the purpose of executing cluster tests. It exposes a simple web status page showing test results.
5
+
3
6
## Setup
4
-
How to set up keytar for Vitess:
7
+
8
+
How to set up Keytar for Vitess:
9
+
5
10
* Create service account keys with GKE credentials on the account to run the tests on. Follow [step 1 from the GKE developers page](https://developers.google.com/identity/protocols/application-default-credentials?hl=en_US#howtheywork).
6
-
* Move the generated keyfile to $VTTOP/test/cluster/keytar/config.
7
-
* Create or modify the test configuration file ($VTTOP/test/cluster/keytar/config/vitess_p0_config.yaml).
11
+
* Move the generated keyfile to `$VTTOP/test/cluster/keytar/config`.
12
+
* Create or modify the test configuration file (`$VTTOP/test/cluster/keytar/config/vitess_p0_config.yaml`).
8
13
* Ensure the configuration has the correct values for GKE project name and keyfile:
9
14
```
10
15
cluster_setup:
@@ -15,19 +20,24 @@ How to set up keytar for Vitess:
0 commit comments