Thanks Daniel, that makes perfect sense - glad to have clarification!

Michael

On Tue, May 2, 2017 at 4:27 PM, 'Daniel Smith' via Kubernetes user
discussion and Q&A <kubernetes-users@googlegroups.com> wrote:

> Sorry, but the backend storage used by Kubernetes in GKE is not exposed,
> and there are no plans to expose it in the future.
>
> Even if you do have direct access to etcd, I'd strongly recommend using
> the Kubernetes API for acquiring information like this. The API has various
> backwards compatibility guarantees, which do not apply to the storage
> layer. E.g., we just switched to etcd3, and soon we'll be doing a flag flip
> and start writing a binary data format.
>
> The other concern of course is that access to etcd == root on the cluster.
>
>
>
> On Tue, May 2, 2017 at 9:54 AM, Michael Strickland <
> michael.strickl...@nytimes.com> wrote:
>
>> Hello, I'm wondering if it's possible to access the etcd API from within
>> a container running on Google Kubernetes Engine.
>>
>> We're using DataDog's docker-dd-agent image to monitor metrics in the
>> cluster, and one feature is automatic service discovery
>> <https://github.com/DataDog/docker-dd-agent#service-discovery> of
>> containers deployed in the cluster. The agent does this by querying the
>> etcd API for a cluster to discover containers matching certain names.
>>
>> On our previous self-managed Kubernetes cluster, we could access this API
>> by querying localhost:4001 on our worker nodes. However, there doesn't
>> appear to be a direct equivalent to that on GKE, as the etcd cluster is a
>> managed service.
>>
>> Is there any way to interact with etcd within a cluster, or is the API
>> intentionally closed off?
>>
>> Thanks!
>> Michael
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Kubernetes user discussion and Q&A" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to kubernetes-users+unsubscr...@googlegroups.com.
>> To post to this group, send email to kubernetes-users@googlegroups.com.
>> Visit this group at https://groups.google.com/group/kubernetes-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Kubernetes user discussion and Q&A" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/kubernetes-users/6BLcAQAvPCU/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> kubernetes-users+unsubscr...@googlegroups.com.
> To post to this group, send email to kubernetes-users@googlegroups.com.
> Visit this group at https://groups.google.com/group/kubernetes-users.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Michael Strickland
Senior Developer, Interactive News
The New York Times
x7564
+1 434-760-3896

-- 
You received this message because you are subscribed to the Google Groups 
"Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to kubernetes-users+unsubscr...@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to