# Java Dgraph Client - Connecting Dgraph server running in Kubernates

**URL:** <https://discuss.dgraph.io/t/java-dgraph-client-connecting-dgraph-server-running-in-kubernates/6187>\
**Category:** Dgraph\
**Created:** [March 26, 2020, 8:16pm UTC](https://discuss.dgraph.io/t/java-dgraph-client-connecting-dgraph-server-running-in-kubernates/6187 "2020-03-26T20:16:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![geniusstb](https://avatars.discourse-cdn.com/v4/letter/g/0ea827/32.png) [@geniusstb](https://discuss.dgraph.io/u/geniusstb)\
**Post date:** [March 26, 2020, 8:16pm UTC](https://discuss.dgraph.io/t/java-dgraph-client-connecting-dgraph-server-running-in-kubernates/6187/1 "2020-03-26T20:16:18Z")

</div>

Hi,

I have my dgraph server running in Kubernetes HA config. Using dgraph java client to connect to the dgraph server to do mutations and query ,

1. Do i need to use dgraph\_client\_cert , dgraph\_client\_private\_key, dgraph\_client\_public\_key, dgraph\_alpha\_endpoint for connection? if so could you please share the code snippet for java client

2. Or Just by using dgraph\_alpha\_endpoint and port (9080) is enough to make the connection?

---

<div class="post-metadata">

**Author:** ![amanmangal](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/amanmangal/32/1249_2.png) [@amanmangal](https://discuss.dgraph.io/u/amanmangal)\
**Post date:** [March 27, 2020, 7:46am UTC](https://discuss.dgraph.io/t/java-dgraph-client-connecting-dgraph-server-running-in-kubernates/6187/2 "2020-03-27T07:46:01Z")

</div>

You can find the code snippet here [GitHub - dgraph-io/dgraph4j: Official Dgraph Java client](https://github.com/dgraph-io/dgraph4j/#creating-a-client)
