分类 K8s 中的文章

K8s Volume

默认情况下容器中的磁盘文件是非持久化的,对于运行在容器中的应用来说面临两个问题,第一:当容器挂掉kubelet将重启启动它时,文件将会丢失;第二:当Pod中同时运行多个容器,容器之间需要共享文件时。Kubernetes的Volume解决了这两个问题。 Kubernetes Volume具有明确的生命周期 - 与pod相同。因 ………

阅读全文

K8s常用命令汇总

随着K8s版本的变更,很多配置写法和命令发生着变化。下面收集一些常用的命令 1 2 3 4 5 6 7 8 9 10 # 在Master中检查集群的状态: kubectl cluster-info kubectl get cs kubectl get pod --all-namespaces kubectl delete pod xxx ………

阅读全文

K8s集群虚拟机完整搭建过程

本文将试验在虚拟机上用CentOS8.1系统搭建典型的K8s集群(1Master + 2Worker),K8s版本1.19.4-0 以下内容如没有特别说明,意味着所有参与集群的服务器都要配置。 1. 环境准备 本次搭建用了三台vmware虚拟机,操作系统全部安装centos8.1 # uname -a Linux nsk8s210 ………

阅读全文

Minikube快速模拟K8s环境

使用Minikube是运行Kubernetes集群最简单、最快捷的途径。Minikube是一个构建单节点集群的工具,对于测试Kubernetes和本地开发应用都非常有用。 搭建过K8s的同学应该都被虐过,复杂的认证,配置环节相当折磨人,出错率相当高,而minikube就是为解决这个问题而衍生出来的工具,它基于go语言开发,可以在单机环境下 ………

阅读全文

Docker私有仓库搭建

如果企业大规模应用Docker技术做IT基础实施的管理,不大可能都用三方的仓库,这样费代宽费时间还不安全,势必会涉及到搭建私有Docker仓库。 搭建私有Docker仓库比较简单,下面对搭建过程做个记录。 环境准备 Docker仓库服务器:10.10.10.25 Docker客户端:10.10.10.30 先准备两台服务器,用的 ………

阅读全文

K8s简介

Kubernetes是一个完备的分布式系统支撑平台。Kubernetes具有完备的集群管理能力,包括多层次的安全防护和准入机制、多租户应用支撑能力、透明的服务注册和服务发现机制、内建的智能负载均衡器、强大的故障发现和自我修复能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制,以及多粒度的资源配额管理能力。同时,Kubernetes……

阅读全文

Docker常用命令汇总

install 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 # 首先需要安装docker程序,然后开启守护进程 zypper in ………

阅读全文

Docker简介

容器 谈到容器,有人首先会想到 LXC(Linux Container)。它是一种内核虚拟化技术,是一种操作系统层次上的资源的虚拟化。在 Docker出现之前,就已经有一些公司在使用 LXC技术。容器技术的使用,大大提升了资源利用率,降低了成本。 直接使用 LXC稍显复杂,企业拥抱容器技术具有一定的门槛,可以说 Docker的出现改变了这 ………

阅读全文