From 42029064a9692368728d4b6b0f43905c7768ff05 Mon Sep 17 00:00:00 2001 From: Piotr Kuglin <33781380+lothar1998@users.noreply.github.com> Date: Mon, 12 May 2025 22:36:35 +0200 Subject: [PATCH 1/4] doc: info about downloading the dependency --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 59078e2..f5f7067 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,20 @@ A gRPC name resolver that uses a Kubernetes API to discover backend servers via only the JSON parsing library as the dependency to do not blow your dependency tree. ### Usage +#### Maven +```maven + + io.github.lothar1998 + kuberesolver-java + 0.0.1 + +``` + +#### Gradle +```gradle +implementation 'io.github.lothar1998:kuberesolver-java:0.0.1' +``` + ```java import io.github.lothar1998.kuberesolver.KubernetesNameResolverProvider; import io.grpc.ManagedChannelBuilder; From 4c2e9a9ebaf2dfaadb94ee4076657baad490594e Mon Sep 17 00:00:00 2001 From: Piotr Kuglin <33781380+lothar1998@users.noreply.github.com> Date: Mon, 12 May 2025 22:38:36 +0200 Subject: [PATCH 2/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f5f7067..bcc2e16 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ only the JSON parsing library as the dependency to do not blow your dependency t ```gradle implementation 'io.github.lothar1998:kuberesolver-java:0.0.1' ``` - +--- ```java import io.github.lothar1998.kuberesolver.KubernetesNameResolverProvider; import io.grpc.ManagedChannelBuilder; From 84aebb742d1e5eab3b387fa6059e6b3779977418 Mon Sep 17 00:00:00 2001 From: Piotr Kuglin <33781380+lothar1998@users.noreply.github.com> Date: Mon, 12 May 2025 22:39:12 +0200 Subject: [PATCH 3/4] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bcc2e16..c2b3691 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ only the JSON parsing library as the dependency to do not blow your dependency t ### Usage #### Maven -```maven +```xml io.github.lothar1998 kuberesolver-java @@ -13,7 +13,7 @@ only the JSON parsing library as the dependency to do not blow your dependency t ``` #### Gradle -```gradle +```groovy implementation 'io.github.lothar1998:kuberesolver-java:0.0.1' ``` --- From bd3fd2d305f428fc09874b0d316cd54eaa59caf8 Mon Sep 17 00:00:00 2001 From: Piotr Kuglin <33781380+lothar1998@users.noreply.github.com> Date: Mon, 12 May 2025 22:41:20 +0200 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c2b3691..a39b9d2 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ only the JSON parsing library as the dependency to do not blow your dependency t ```groovy implementation 'io.github.lothar1998:kuberesolver-java:0.0.1' ``` ---- +Then register `KubernetesNameResolverProvider` in default registry: ```java import io.github.lothar1998.kuberesolver.KubernetesNameResolverProvider; import io.grpc.ManagedChannelBuilder;