在群集外部访问Kubernetes Configmap

时间:2017-11-03 14:17:39

标签: spring kubernetes

我们正在尝试Kubernetes。已经开发出一堆Spring boot微服务器,可以与kubernetes集成。

我们希望保持开发环境(本地)简单,而不是让开发人员运行本地kubernetes集群/构建图像等复杂化。

  1. 是否有任何解决方案可以在其群集外部访问Kubernetes配置映射/机密?
  2. 有没有办法在独立的Spring Boot微服务应用程序中发现在Kubernetes集群中运行的服务?
  3. 提前致谢! 甲

1 个答案:

答案 0 :(得分:0)

Kubernetes依赖其API服务器进行所有操作。您可以使用this API在Kubernetes中查询/执行任何操作。

  1. 使用API​​获取配置图:GET /api/v1/namespaces/{namespace}/configmaps/{name}

  2. 列出所有服务:GET /api/v1/namespaces/{namespace}/services/

  3. 您访问API的方式取决于您的特定设置,但您可以通过运行kubectl proxy并在localhost中使用curl来快速测试。