From 1f43f2a9c19f5b16836522028b46f934220be0b9 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 Date: Mon, 22 Jan 2024 07:02:26 +0530 Subject: [PATCH 01/16] Added development.md --- development.md | 174 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 174 insertions(+) create mode 100644 development.md diff --git a/development.md b/development.md new file mode 100644 index 0000000..e32eed9 --- /dev/null +++ b/development.md @@ -0,0 +1,174 @@ + + +# hydrophone + +![Kubernetes Logo](https://raw.githubusercontent.com/kubernetes-sigs/kubespray/master/docs/img/kubernetes-logo.png) + +Lightweight runner for kubernetes tests. Uses the conformance image(s) released by +the kubernetes release team to either run individual tests or the entire [Conformance suite]. +Design is pretty simple, it starts the conformance image as a pod in the `conformance` +namespace, waits for it to finish and then prints out the results. + +### Project Goals + +- **Simplified Kubernetes Testing**: Easy-to-use tool for running Kubernetes conformance tests. +- **Official Conformance Images**: Utilize official conformance images from the Kubernetes Release Team. +- **Flexible Test Execution**: Ability to run individual test, the entire Conformance Test Suite, or anything in between. + +### Project Non-Goals + +- **Replacing Kubernetes Testing Frameworks**: Not intended to replace existing frameworks, but to complement them. +- **Extensive Test Development**: Focus is on running existing tests, not developing new ones. +- **Broad Tool Integration**: Limited integration with third-party tools; maintains simplicity. + +### Get Started with Development +# +## PREREQUISITES +- [go](https://go.dev/dl/) +- [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) +ect. + + + +## Build + +``` +$ make build +go build -o bin/hydrophone main.go +``` + +## Install + +``` +go install sigs.k8s.io/hydrophone@latest +``` + +## Command line options + +``` +$ bin/hydrophone --help +Usage of bin/hydrophone: + -busybox-image string + specify an alternate busybox container image. (default "registry.k8s.io/e2e-test-images/busybox:1.36.1-1") + -cleanup + cleanup resources (pods, namespaces etc). + -conformance + run conformance tests. + -conformance-image string + specify a conformance container image of your choice. (default "registry.k8s.io/conformance:v1.29.0") + -dry-run + run in dry run mode. + -focus string + focus runs a specific e2e test. e.g. - sig-auth. allows regular expressions. + -kubeconfig string + path to the kubeconfig file. + -list-images + list all images that will be used during conformance tests. + -output-dir string + directory for logs. (defaults to current directory) + -parallel int + number of parallel threads in test framework. (default 1) + -skip string + skip specific tests. allows regular expressions. + -test-repo string + alternate registry for test images + -test-repo-list string + yaml file to override registries for test images + -verbosity int + verbosity of test framework. (default 4) +``` + +## Run + +Ensure there is a `KUBECONFIG` environment variable specified or `$HOME/.kube/config` file present before running `hydrophone` Alternatively, you can specify the path to the kubeconfig file with the `--kubeconfig` option. + +To run conformance tests use: + +``` +bin/hydrophone --conformance +``` + +To run a specific test use: + +``` +bin/hydrophone --focus 'Simple pod should contain last line of the log' +``` + +To specify a version of conformance image use: + +``` +bin/hydrophone --conformance-image 'registry.k8s.io/conformance:v1.29.0' +``` + +## Troubleshooting + +Check if the pod is running: + +``` +kubectl get pods -n conformance +``` + +use `kubectl logs` or `kubectl exec` to see what is happening in the pod. + +## Cleanup + +Delete the pod + +``` +kubectl delete -n conformance pods/e2e-conformance-test +``` + +Delete the namespace + +``` +kubectl delete -n conformance pods/e2e-conformance-test && kubectl delete ns conformance +``` + +## Community + +Please reach out for bugs, feature requests, and other issues! +The maintainers of this project are reachable via: + +- [Kubernetes Slack] in the [#sig-testing] and [#k8s-conformance] channels +- [filing an issue] against this repo +- The Kubernetes [SIG-Testing Mailing List] and [SIG-Release Mailing List] + +Current maintainers are [@dims] and [@rjsadow] - feel free to +reach out if you have any questions! + +Pull Requests are very welcome! +If you're planning a new feature, please file an issue to discuss first. + +Check the [issue tracker] for `help wanted` issues if you're unsure where to +start, or feel free to reach out to discuss. 🙂 + +See also: our own [contributor guide] and the Kubernetes [community page]. + +### Code of conduct + +Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct]. + + + +[Kubernetes Code of Conduct]: code-of-conduct.md +[community page]: https://kubernetes.io/community/ +[contributor guide]: https://sigs.k8s.io/hydrophone/blob/main/CONTRIBUTING.md +[issue tracker]: https://github.com/kubernetes-sigs/hydrophone/issues +[@dims]: https://github.com/dims +[@rjsadow]: https://github.com/rjsadow +[filing an issue]: https://sigs.k8s.io/hydrophone/issues/new +[Kubernetes Slack]: http://slack.k8s.io/ +[SIG-Testing Mailing List]: https://groups.google.com/forum/#!forum/kubernetes-sig-testing +[SIG-Release Mailing List]: https://groups.google.com/forum/#!forum/kubernetes-sig-release +[Conformance suite]: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md + + + + + + + + + + + From af778e41b41ea26adb546afe6538e7d73c6c3e69 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 Date: Tue, 23 Jan 2024 20:32:40 +0530 Subject: [PATCH 02/16] made the changes in development and readme.md --- README.md | 96 ++------------------------------------------------ development.md | 74 +++++--------------------------------- 2 files changed, 12 insertions(+), 158 deletions(-) diff --git a/README.md b/README.md index 0e9a504..3b20caa 100644 --- a/README.md +++ b/README.md @@ -19,99 +19,9 @@ namespace, waits for it to finish and then prints out the results. - **Extensive Test Development**: Focus is on running existing tests, not developing new ones. - **Broad Tool Integration**: Limited integration with third-party tools; maintains simplicity. -## Build - -``` -$ make build -go build -o bin/hydrophone main.go -``` - -## Install - -``` -go install sigs.k8s.io/hydrophone@latest -``` - -## Command line options - -``` -$ bin/hydrophone --help -Usage of bin/hydrophone: - -busybox-image string - specify an alternate busybox container image. (default "registry.k8s.io/e2e-test-images/busybox:1.36.1-1") - -cleanup - cleanup resources (pods, namespaces etc). - -conformance - run conformance tests. - -conformance-image string - specify a conformance container image of your choice. (default "registry.k8s.io/conformance:v1.29.0") - -dry-run - run in dry run mode. - -focus string - focus runs a specific e2e test. e.g. - sig-auth. allows regular expressions. - -kubeconfig string - path to the kubeconfig file. - -list-images - list all images that will be used during conformance tests. - -output-dir string - directory for logs. (defaults to current directory) - -parallel int - number of parallel threads in test framework. (default 1) - -skip string - skip specific tests. allows regular expressions. - -test-repo string - alternate registry for test images - -test-repo-list string - yaml file to override registries for test images - -verbosity int - verbosity of test framework. (default 4) -``` - -## Run - -Ensure there is a `KUBECONFIG` environment variable specified or `$HOME/.kube/config` file present before running `hydrophone` Alternatively, you can specify the path to the kubeconfig file with the `--kubeconfig` option. - -To run conformance tests use: - -``` -bin/hydrophone --conformance -``` - -To run a specific test use: - -``` -bin/hydrophone --focus 'Simple pod should contain last line of the log' -``` - -To specify a version of conformance image use: - -``` -bin/hydrophone --conformance-image 'registry.k8s.io/conformance:v1.29.0' -``` - -## Troubleshooting - -Check if the pod is running: - -``` -kubectl get pods -n conformance -``` - -use `kubectl logs` or `kubectl exec` to see what is happening in the pod. - -## Cleanup - -Delete the pod - -``` -kubectl delete -n conformance pods/e2e-conformance-test -``` - -Delete the namespace - -``` -kubectl delete -n conformance pods/e2e-conformance-test && kubectl delete ns conformance -``` + + + ## Community diff --git a/development.md b/development.md index e32eed9..be79610 100644 --- a/development.md +++ b/development.md @@ -4,29 +4,15 @@ ![Kubernetes Logo](https://raw.githubusercontent.com/kubernetes-sigs/kubespray/master/docs/img/kubernetes-logo.png) -Lightweight runner for kubernetes tests. Uses the conformance image(s) released by -the kubernetes release team to either run individual tests or the entire [Conformance suite]. -Design is pretty simple, it starts the conformance image as a pod in the `conformance` -namespace, waits for it to finish and then prints out the results. -### Project Goals - -- **Simplified Kubernetes Testing**: Easy-to-use tool for running Kubernetes conformance tests. -- **Official Conformance Images**: Utilize official conformance images from the Kubernetes Release Team. -- **Flexible Test Execution**: Ability to run individual test, the entire Conformance Test Suite, or anything in between. - -### Project Non-Goals - -- **Replacing Kubernetes Testing Frameworks**: Not intended to replace existing frameworks, but to complement them. -- **Extensive Test Development**: Focus is on running existing tests, not developing new ones. -- **Broad Tool Integration**: Limited integration with third-party tools; maintains simplicity. ### Get Started with Development # -## PREREQUISITES +## Prerequisites - [go](https://go.dev/dl/) - [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) -ect. +- [kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) + @@ -100,15 +86,6 @@ To specify a version of conformance image use: bin/hydrophone --conformance-image 'registry.k8s.io/conformance:v1.29.0' ``` -## Troubleshooting - -Check if the pod is running: - -``` -kubectl get pods -n conformance -``` - -use `kubectl logs` or `kubectl exec` to see what is happening in the pod. ## Cleanup @@ -124,49 +101,16 @@ Delete the namespace kubectl delete -n conformance pods/e2e-conformance-test && kubectl delete ns conformance ``` -## Community - -Please reach out for bugs, feature requests, and other issues! -The maintainers of this project are reachable via: - -- [Kubernetes Slack] in the [#sig-testing] and [#k8s-conformance] channels -- [filing an issue] against this repo -- The Kubernetes [SIG-Testing Mailing List] and [SIG-Release Mailing List] - -Current maintainers are [@dims] and [@rjsadow] - feel free to -reach out if you have any questions! - -Pull Requests are very welcome! -If you're planning a new feature, please file an issue to discuss first. - -Check the [issue tracker] for `help wanted` issues if you're unsure where to -start, or feel free to reach out to discuss. 🙂 - -See also: our own [contributor guide] and the Kubernetes [community page]. - -### Code of conduct - -Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct]. - - - -[Kubernetes Code of Conduct]: code-of-conduct.md -[community page]: https://kubernetes.io/community/ -[contributor guide]: https://sigs.k8s.io/hydrophone/blob/main/CONTRIBUTING.md -[issue tracker]: https://github.com/kubernetes-sigs/hydrophone/issues -[@dims]: https://github.com/dims -[@rjsadow]: https://github.com/rjsadow -[filing an issue]: https://sigs.k8s.io/hydrophone/issues/new -[Kubernetes Slack]: http://slack.k8s.io/ -[SIG-Testing Mailing List]: https://groups.google.com/forum/#!forum/kubernetes-sig-testing -[SIG-Release Mailing List]: https://groups.google.com/forum/#!forum/kubernetes-sig-release -[Conformance suite]: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md - - +## Troubleshooting +Check if the pod is running: +``` +kubectl get pods -n conformance +``` +use `kubectl logs` or `kubectl exec` to see what is happening in the pod. From 3c46e05dfcc545136ef32dddf794bde18cdae720 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Tue, 23 Jan 2024 21:55:40 +0530 Subject: [PATCH 03/16] Rename development.md to DEVELOPMENT.md --- development.md => DEVELOPMENT.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename development.md => DEVELOPMENT.md (100%) diff --git a/development.md b/DEVELOPMENT.md similarity index 100% rename from development.md rename to DEVELOPMENT.md From c5784fc328433f79b555f8fda9570b49e1db1708 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 Date: Wed, 24 Jan 2024 16:53:44 +0530 Subject: [PATCH 04/16] Renamed getting started with development to getting started and remove unecessary lines --- DEVELOPMENT.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index be79610..a9fa789 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -6,8 +6,7 @@ -### Get Started with Development -# +### Getting Started ## Prerequisites - [go](https://go.dev/dl/) - [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) From fb65ef3897220fdeab0e4b3b9773256a6df24694 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Thu, 1 Feb 2024 08:11:16 +0530 Subject: [PATCH 05/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index a9fa789..12be3f9 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -1,5 +1,3 @@ - - # hydrophone ![Kubernetes Logo](https://raw.githubusercontent.com/kubernetes-sigs/kubespray/master/docs/img/kubernetes-logo.png) From 3d23a5916beac042038aaaac6b33fb0d0c15f883 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Thu, 1 Feb 2024 08:11:25 +0530 Subject: [PATCH 06/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 12be3f9..d4eeb33 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -2,9 +2,7 @@ ![Kubernetes Logo](https://raw.githubusercontent.com/kubernetes-sigs/kubespray/master/docs/img/kubernetes-logo.png) - - -### Getting Started +## Getting Started ## Prerequisites - [go](https://go.dev/dl/) - [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) From a0ec1db91700a3dc8768b995faac6d5b3cbe34fb Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Thu, 1 Feb 2024 08:11:33 +0530 Subject: [PATCH 07/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index d4eeb33..8fd9d68 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -3,7 +3,7 @@ ![Kubernetes Logo](https://raw.githubusercontent.com/kubernetes-sigs/kubespray/master/docs/img/kubernetes-logo.png) ## Getting Started -## Prerequisites +### Prerequisites - [go](https://go.dev/dl/) - [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) - [kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) From 21dbecb3d7dc4434dc5ef184a7a9a13ddaabde00 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Thu, 1 Feb 2024 08:11:47 +0530 Subject: [PATCH 08/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 8fd9d68..e349cbe 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -8,10 +8,7 @@ - [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) - [kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) - - - -## Build +### Build ``` $ make build From c3dacdea11800d1ccce17d822a7e372ccbeb1afc Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Thu, 1 Feb 2024 08:11:56 +0530 Subject: [PATCH 09/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index e349cbe..7422655 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -15,7 +15,7 @@ $ make build go build -o bin/hydrophone main.go ``` -## Install +### Install ``` go install sigs.k8s.io/hydrophone@latest From e9ba7a7e8580b6bdb1b2005925b08b90aca77736 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Thu, 1 Feb 2024 08:12:02 +0530 Subject: [PATCH 10/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 7422655..e1c87c4 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -21,7 +21,7 @@ go build -o bin/hydrophone main.go go install sigs.k8s.io/hydrophone@latest ``` -## Command line options +### Command line options ``` $ bin/hydrophone --help From 5923fc335fc5accac93f453aa9d996ac3f66945e Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Thu, 1 Feb 2024 08:12:15 +0530 Subject: [PATCH 11/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index e1c87c4..2f8d063 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -56,7 +56,7 @@ Usage of bin/hydrophone: verbosity of test framework. (default 4) ``` -## Run +### Run Ensure there is a `KUBECONFIG` environment variable specified or `$HOME/.kube/config` file present before running `hydrophone` Alternatively, you can specify the path to the kubeconfig file with the `--kubeconfig` option. From 8510748ce836b90cf8f61bbc435f9b1738c0c49d Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Thu, 1 Feb 2024 08:12:23 +0530 Subject: [PATCH 12/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 2f8d063..bbdba98 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -94,7 +94,7 @@ kubectl delete -n conformance pods/e2e-conformance-test && kubectl delete ns con ``` -## Troubleshooting +### Troubleshooting Check if the pod is running: From edb25e37bc84a00fec6733567c8e963eb63349b1 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Tue, 6 Feb 2024 06:15:14 +0530 Subject: [PATCH 13/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index bbdba98..2975a8e 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -4,7 +4,7 @@ ## Getting Started ### Prerequisites -- [go](https://go.dev/dl/) +- [Go](https://go.dev/dl/) - [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) - [kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) From 16827f297f98f7254db7148cc40b21f1ec3cbbf6 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Tue, 6 Feb 2024 06:15:33 +0530 Subject: [PATCH 14/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 2975a8e..edd7c41 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -6,7 +6,7 @@ ### Prerequisites - [Go](https://go.dev/dl/) - [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) -- [kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) +- [Kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) ### Build From a78a372c305016cf35cc373544543a6910783954 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Tue, 6 Feb 2024 06:16:00 +0530 Subject: [PATCH 15/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index edd7c41..06b8f8c 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -1,6 +1,6 @@ # hydrophone -![Kubernetes Logo](https://raw.githubusercontent.com/kubernetes-sigs/kubespray/master/docs/img/kubernetes-logo.png) +This document describes the process for running hydrophone on your local machine. ## Getting Started ### Prerequisites From 5e82f4b101e2522bf8ca3120b512e3d5981ba8d6 Mon Sep 17 00:00:00 2001 From: NaveenGokavarapu19 <66323587+NaveenGokavarapu19@users.noreply.github.com> Date: Tue, 6 Feb 2024 06:16:09 +0530 Subject: [PATCH 16/16] Update DEVELOPMENT.md Co-authored-by: Rakshit Gondwal <98955085+rakshitgondwal@users.noreply.github.com> --- DEVELOPMENT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 06b8f8c..e55d4f1 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -5,7 +5,7 @@ This document describes the process for running hydrophone on your local machine ## Getting Started ### Prerequisites - [Go](https://go.dev/dl/) -- [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) +- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) - [Kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) ### Build