Skip to content

Commit 4adf6ab

Browse files
dragetddchaykin
authored andcommitted
Use markdown links
1 parent 2775fcb commit 4adf6ab

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ In a perfect world every written service will work smooth, your test coverage is
66

77
For this scenario we need some software:
88

9-
* Docker Desktop: <https://docs.docker.com/get-docker/> (used version: 19.03.8)
10-
* kind (Kubernetes in Docker): <https://kind.sigs.k8s.io.> (used version: v0.7.0)
11-
* Kubectl: <https://kubernetes.io/de/docs/tasks/tools/install-kubectl/> (used version: 1.17.2)
12-
* Visual Studio Code: <https://code.visualstudio.com/download> (used version: 1.32.3)
9+
* [Docker Desktop](https://docs.docker.com/get-docker) (used version: 19.03.8)
10+
* [kind (Kubernetes in Docker)](https://kind.sigs.k8s.io) (used version: v0.7.0)
11+
* [Kubectl](https://kubernetes.io/de/docs/tasks/tools/install-kubectl) (used version: 1.17.2)
12+
* [Visual Studio Code](https://code.visualstudio.com/download) (used version: 1.32.3)
1313

1414
We decided to use `kind` instead of `minikube`, since it's a very good tool for testing kubernetes locally and we can use our docker images without a docker registry.
1515

@@ -19,7 +19,7 @@ First we will briefly explain how it works:
1919

2020
1. We create a new kubernetes cluster `local-debug-k8s` on our local system
2121

22-
* you need a docker container with delve (<https://github.com/go-delve/delve>) as main process
22+
* you need a docker container with [delve](https://github.com/go-delve/delve) (the go debugger) as the main process
2323
* delve needs access to the path with the project data. This is done by mounting `$GOPATH/src` on the pod which is running in the kubernetes cluster
2424
* we start the delve container on port 30123 and bind this port to localhost, so that only our local debugger can communicate with delve
2525
* to debug an API with delve, it's necessary to set up an ingress network. For this we use port 8090.
@@ -103,7 +103,7 @@ For both ports (8090 and 30123) to work it's necessary to deploy a nginx control
103103
kubectl create -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/provider/kind/deploy.yaml
104104
```
105105

106-
Source: <https://kind.sigs.k8s.io/docs/user/ingress/#ingress-nginx>
106+
Source: [kind documentation](https://kind.sigs.k8s.io/docs/user/ingress/#ingress-nginx>)
107107

108108
...and wait until nginx-controller runs:
109109

0 commit comments

Comments
 (0)