
kubernetes
日出斯图加特
这个作者很懒,什么都没留下…
展开
-
pause容器的机制和作用,以及共享namespace的误区
pause容器的机制和作用Kubernetes启动Pod的过程是:1.启动pause容器–>2.启动应用容器,加入到pause容器的namespace中 比如:先docker run pause容器,再执行如下操作docker run xxxx --net=container:pause --ipc=container:pause --ipc=container:pause...原创 2020-04-23 17:29:08 · 1242 阅读 · 0 评论 -
使用Fabric8访问Kubernetes API&&K8S集群安全机制
近期在项目中需要获取一些Kubernetes REST API来获取集群的相关信息,于是使用了fabric8这个库创建Java-Client,获取资源信息,也可以对资源进行增删改查等操作。本文只介绍创建Client和获取资源信息这部分。在创建访问API的客户端的时候涉及到身份认证和API server授权,这是集群安全机制的一部分。所以在文章中介绍的也只是开发中会遇到的这方面的问题,以及一些浅薄...原创 2020-01-13 23:22:59 · 2977 阅读 · 0 评论 -
获取Prometheus监控数据(JSON格式)并解析
前言:因为最近要做的项目实训是一个简单的Kubernetes管理分析平台,k8s集群用Prometheus监控,所以写了一段Java解析PrometheusJSON格式数据的代码。Kubernetes和Prometheus在这篇文章就不做过多解释了。哦好像本文三个主要模块顺序有点儿问题,不过多看几遍就好了。JSON数据格式直接以Prometheus的JSON为例:JSON的主要数据结构只...原创 2020-01-08 18:06:42 · 19664 阅读 · 1 评论 -
kubeadm部署简单的k8s集群
kubeadm是Kubernetes官方提供的快速安装k8s集群的工具,所以本次部署就选择这个工具了。今天这个时间打开github上的kubernetes看到它的latest release已经是v1.15.1了,那就拿它下手,可能看上去步骤会比较多,但是都不困难,一步一步来就好。一、配置master节点/etc/hosts这个文件包含了ip地址和主机名之间的映射,在没有域名解析服务器...原创 2019-08-04 19:16:53 · 340 阅读 · 1 评论