![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kubernetes
star9595
只有回不了的过去,没有到不了的明天
展开
-
kubernetes
kubectl get - 列出资源kubectl describe - 显示资源的详细信息kubectl logs - 打印pod中的容器日志kubectl exec - pod中容器内部执行命令原创 2018-05-28 21:22:12 · 265 阅读 · 0 评论 -
kubernetes-整体概述和架构
1、Kubernetes是什么Kubernetes是一个轻便的和可扩展的开源平台,用于管理容器化应用和服务。通过Kubernetes能够进行应用的自动化部署和扩缩容。在Kubernetes中,会将组成应用的容器组合成一个逻辑单元以更易管理和发现。Kubernetes积累了作为Google生产环境运行工作负载15年的经验,并吸收了来自于社区的最佳想法和实践。Kubernetes经过这几年的快速发展,...原创 2018-06-04 22:06:37 · 14495 阅读 · 0 评论 -
Kubernetes-存储卷Volume
1、存储卷概述由于容器本身是非持久化的,因此需要解决在容器中运行应用程序遇到的一些问题。首先,当容器崩溃时,kubelet将重新启动容器,但是写入容器的文件将会丢失,容器将会以镜像的初始状态重新开始;第二,在通过一个Pod中一起运行的容器,通常需要共享容器之间一些文件。Kubernetes通过存储卷解决上述的两个问题。在Docker有存储卷的概念卷,但Docker中存储卷只是磁盘的或另一个容器中的...转载 2018-06-05 15:57:52 · 5591 阅读 · 0 评论 -
二进制方式搭建极简kubernetes1.10
1 环境概述环境介绍:OS:Linux CentOS 7.3 3.10.0-514.el7.x86_64Master IP:192.168.100.50组件版本部署方式安装目录或访问入口etcd3.3.2二进制/usr/local/kubernetes/bin/etcddocker18.03.0-ce二进制/usr/bin/dockerflannel0.10.0二进制/usr/local/k...转载 2018-06-05 16:20:37 · 965 阅读 · 0 评论 -
kunbernetes-快速入门
1、入门概述本文以在容器云上部署一个nexus3应用为例,通过通过一步步的操作,帮助用户快速的对Kubernetes有一个快速和整体的认识。通过快速入门,可以提供如下知识内容:在集群中部署一个容器的应用对部署的应用进行弹性伸缩使用新版本的软件更新容器化应用对容器话应用进行Debug在开始之前,应该具备如下的必要条件:具备kubernetes的运行环境;已安装kubectl。2、步骤1:部署应用在K...原创 2018-06-05 13:19:11 · 611 阅读 · 0 评论 -
K8S-网络模型、POD/RC/SVC YAML 语法官方文档
一、部署组合型的应用 1、使用配置文件启动replicas集合 k8s通过Replication Controller来创建和管理各个不同的重复容器集合(实际上是重复的pods)。 Replication Controller会确保pod的数量在运行的时候会一直保持在一个特殊的数字,即replicas的设置。这个功能类似于Google GCE的实例组管理和AWS的弹性伸缩。 在快速开始中,通过ku...转载 2018-06-14 20:39:26 · 4174 阅读 · 0 评论 -
Kubernetes(K8S)集群管理Docker容器
今天这篇文章教给大家如何快速部署一套Kubernetes集群。K8S集群部署有几种方式:kubeadm、minikube和二进制包。前两者属于自动部署,简化部署操作,我们这里强烈推荐初学者使用二进制包部署,因为自动部署屏蔽了很多细节,使得对各个模块感知很少,非常不利用学习。所以,这篇文章也是使用二进制包部署Kubernetes集群。本章目录一、架构拓扑图二、环境...转载 2018-05-04 15:27:30 · 575 阅读 · 1 评论