文章分类 -  k8s

摘要:在springcloud生态中,服务治理与注册中心等都有相应的组件。如eureka、hystrix,ribbon等。但是kubernetes组件也有服务发现、负载均衡的组件,我们可以借助于sping-cloud-kubernetes组件为我们提供的服务发现、负载均衡等来摈弃像eureka这样的注册中 阅读全文
posted @ 2021-01-22 13:13 北方客888 阅读(1910) 评论(0) 推荐(0) 编辑
摘要:1、 准备镜像包 在有网络机器下载镜像: docker pull grafana/grafana:5.3.4 docker save -o grafana.tar grafana/grafana:5.3.4 docker pull busybox docker save -o busybox.tar 阅读全文
posted @ 2021-01-22 13:01 北方客888 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1、监控apiserver apiserver 作为 Kubernetes 最核心的组件,当然他的监控也是非常有必要的,对于apiserver 的监控我们可以直接通过 kubernetes 的 Service 来获取: [root@master prometheus]# kubectl get se 阅读全文
posted @ 2021-01-22 12:49 北方客888 阅读(180) 评论(0) 推荐(0) 编辑
摘要:rometheus 是 Google 内部监控报警系统的开源版本,是 Google SRE 思想在其内部不断完善的产物,它的存在是为了更快和高效的发现问题,快速的接入速度,简单灵活的配置都很好的解决了这一切,而且是已经毕业的 CNCF 项目。 1、下载https://prometheus.io/do 阅读全文
posted @ 2021-01-22 12:38 北方客888 阅读(271) 评论(0) 推荐(0) 编辑
摘要:PVC 的全称是:PersistentVolumeClaim(持久化卷声明),PVC 是用户存储的一种声明,PVC 和 Pod 比较类似, Pod 消耗的是节点,PVC 消耗的是 PV 资源,Pod 可以请求 CPU 和内存,而 PVC 可以请求特定的存储空间和访问模式。对于真正使用存储的用户不需要 阅读全文
posted @ 2021-01-22 11:43 北方客888 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:Kubernetes 引入了 PV 和 PVC 两个重要的资源对象来实现对存储管理。 PV 的全称是:PersistentVolume(持久化卷),是对底层的共享存储的一种抽象,PV 由管理员进行创建和配置,它和具体的底层的共享存储技术的实现方式有关,比如 Ceph、GlusterFS、NFS 等, 阅读全文
posted @ 2021-01-22 11:36 北方客888 阅读(407) 评论(0) 推荐(0) 编辑
摘要:1、DaemonSet Daemon,就是用来部署守护进程的, DaemonSet 用于在每个 Kubernetes 节点中将守护进程的副本作为后台进程运行,说白了就是在每个节点部署一个 Pod 副本,当节点加入到 Kubernetes 集群中, Pod 会被调度到该节点上运行,当节点从集群只能够被 阅读全文
posted @ 2021-01-22 11:35 北方客888 阅读(343) 评论(0) 推荐(0) 编辑
摘要:部署一个helloworld应用,引用mysql,使用健康检测、动态扩容、容器初始化等功能 1、helloworld-all.yaml文件: apiVersion: extensions/v1beta1 kind: Deployment metadata: name: mysql-deploy na 阅读全文
posted @ 2021-01-22 11:31 北方客888 阅读(452) 评论(0) 推荐(0) 编辑
摘要:ConfigMap是用来存储一些非安全的配置信息,如果涉及到一些安全相关的数据的话用ConfigMap就非常不妥了, 因为ConfigMap明文存储的,这个时候使用Secret,Secret用来保存敏感信息,例如密码、OAuth 令牌和 ssh key等等, 将这些信息放在Secret中比放在Pod 阅读全文
posted @ 2021-01-22 11:28 北方客888 阅读(690) 评论(0) 推荐(0) 编辑
摘要:ConfigMap 资源对象使用key-value形式的键值对来配置数据,这些数据可以在Pod里面使用 1、定义configmap的yaml kind: ConfigMap apiVersion: v1 metadata: name: config-demo namespace: default d 阅读全文
posted @ 2021-01-22 11:24 北方客888 阅读(335) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示