mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
Added k8s pod notes to the knowledge base
This commit is contained in:
17
knowledge base/check a pod can connect to an external db.md
Normal file
17
knowledge base/check a pod can connect to an external db.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# Check a Pod can connect to an external DB
|
||||
|
||||
## TL;DR
|
||||
|
||||
```shell
|
||||
# access a test container
|
||||
kubectl run --generator=run-pod/v1 --limits 'cpu=200m,memory=512Mi' --requests 'cpu=200m,memory=512Mi' --image alpine ${USER}-mysql-test -it -- sh
|
||||
|
||||
# install programs
|
||||
apk --no-cache add mysql-client netcat-openbsd
|
||||
|
||||
# test plain connectivity
|
||||
nc -vz -w3 10.0.2.15 3306
|
||||
|
||||
# test the client can connect
|
||||
mysql --host 10.0.2.15 --port 3306 --user root
|
||||
```
|
||||
Reference in New Issue
Block a user