Skip to content

Commit 4351e9f

Browse files
docs: add guide for connecting to chime-live cluster
1 parent 40c8fed commit 4351e9f

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed

docs/SUMMARY.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
# Table of Contents
22

33
- [Introduction](README.md)
4+
- Contributing
5+
- Data Analysis
6+
- Application Development
7+
- Operations Support
8+
- Operations
9+
- [`chime-live` cluster](./operations/chime-live-cluster.md)

docs/operations/chime-live-cluster.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# `chime-live` cluster
2+
3+
## Connecting with `kubectl`
4+
5+
1. [Install kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/)
6+
2. [Install Krew](https://krew.sigs.k8s.io/docs/user-guide/setup/install/):
7+
3. [Install konfig](https://github.com/corneliusweig/konfig#via-krew):
8+
9+
```bash
10+
kubectl krew install konfig
11+
```
12+
13+
4. Obtain `chime-live-kubeconfig.yaml` file from Code for Philly ops team
14+
- This file contains connection details and credentials for managing the cluster, treat its contents as top-secret!
15+
5. Merge `chime-live-kubeconfig.yaml` into your local configuration:
16+
17+
```bash
18+
kubectl konfig import --save ~/Downloads/chime-live-kubeconfig.yaml
19+
```
20+
21+
6. Switch to `lke_chime-live` context:
22+
23+
```bash
24+
kubectl config use-context lke_chime-live
25+
```
26+
27+
7. Verify connection:
28+
29+
```bash
30+
kubectl get pod --all-namespaces
31+
```

0 commit comments

Comments
 (0)