K8S
文章平均质量分 82
huojiao2006
这个作者很懒,什么都没留下…
展开
-
对比了解Grafana与Kibana的关键差异
我们身处海量数据的包围之中已成众所周知的事实。即使你管理的是一个单独的Linux服务器,那么带着问题一发生就能检测出来并采取措施的目的去管理所有日志时也会遇到问题。问题有多大取决于环境的规模、每台主机的职责、已经安装的服务以及正在使用的协议。当然,日志数据能让我们更好地洞察检测模式,当信息以可视化的形式呈现出来时让我们可以更快速地采取措施。这种分析方法使IT运维团队可以创建透明度,要清楚任何时...转载 2018-08-06 11:28:37 · 3522 阅读 · 0 评论 -
Kubernetes之YAML文件
YAML 基础YAML是专门用来写配置文件的语言,非常简洁和强大,使用比json更方便。它实质上是一种通用的数据串行化格式。后文会说明定义YAML文件创建Pod和创建Deployment。YAML语法规则:大小写敏感使用缩进表示层级关系缩进时不允许使用Tal键,只允许使用空格缩进的空格数目不重要,只要相同层级的元素左侧对齐即可”#” 表示注释,从这个字符一直到行尾,都会被解析...转载 2018-08-08 21:59:00 · 669 阅读 · 0 评论 -
Kubernetes系列之三:部署你的第一个应用程序到k8s集群
部署你的第一个应用程序到k8s集群看到这里,求知欲饥渴难耐的你一定在想,怎么部署的我们应用程序到集群里面去呢?来个简单的,只需要两步:(这里本文使用nginx镜像当我们的应用程序,因为nginx 简单,运行起来后直接可以用浏览器访问网页了。)第一步:在master 节点上创建一个deploymentkubectl create deployment nginx --image=nginx...转载 2018-11-15 11:41:21 · 641 阅读 · 1 评论 -
Kubernetes系列之四:使用yaml文件创建deployment来部署一个应用程序到k8s集群
目的从零开始开发一个超小的应用,将它打包成一个image,利用yaml文件部署到kube集群中。具体的思路是:在开发环境中,打算创建一个node.js应用程序,因为使用它可以让我的程序足够简单,然后使用dockerfile去创建一个docker image,再将它push到docker registry中去;接着使用yaml文件将此image部署到已经搭建好的kube集群中。创建一个node...转载 2018-11-15 11:47:42 · 2718 阅读 · 0 评论 -
Kubernetes系列之五:使用yaml文件创建service向外暴露服务
Service和Pod的理论介绍,方便继续下去Pod是有生命周期的,使用凡人皆有一死来描述pod很贴切,当一个工作节点(node)销毁时,节点上运行的pods也会被销毁, ReplicationController会动态地在其他节点上创建Pod来保持应用程序的运行,每一个Pod都有一个独立的IP地址,甚至是同一个节点上的Pod,可以看出Pod的IP是动态的,它随Pod的创建而创建,随Pod的销毁...转载 2018-11-15 11:54:42 · 1384 阅读 · 0 评论 -
Kubernetes核心概念总结
deploy控制RS,RS控制Pod,这一整套,向外提供稳定可靠的Service。1. pod#查看pods信息 kubectl get podskubectl get pods #查看pod的详细信息 kubectl describe pod mq-svc-5b96bf78d9-brpjw2.ReplicaSet#pod是被ReplicaSet管理的,RS是比Pod高一级别的专...转载 2019-02-19 14:57:33 · 407 阅读 · 0 评论 -
deloyment和service概念
deloyment和service概念deploy控制RS,RS控制Pod,这一整套,向外提供稳定可靠的Service。1. pod#查看pods信息 kubectl get podskubectl get pods #查看pod的详细信息 kubectl describe pod mq-svc-5b96bf78d9-brpjw2.ReplicaSet#pod是被Replica...转载 2019-02-19 17:47:24 · 719 阅读 · 0 评论