随笔分类 - Kubernetes(K8s)
摘要:一、kubernetes是什么 一)kubernetes是什么 kubernetes是权限的基于容器技术的分布式架构领先方案 我们的系统设计遵循了kubernetes的设计思想,不必关心和业务无关的底层代码或功能模块,不必费心负载均衡的选型和部署实施问题,不必再考虑引入或开发服务治理框架,不必再头疼
阅读全文
摘要:node的管理、label的管理、namespace的资源共享、资源配额管理、集群master高可用及集群监控 一、kubernetes集群管理工具kubectl、helm 一)kubectl 1、命令自动补全 yum install -y bash-completion locate bash_c
阅读全文
摘要:修改kubeadm的默认配置 kubeadm的初始化控制平面(init)命令和加入节点(join)命令均可以通过指定的配置文件修改默认参数的值。kubeadm将配置文件以ConfigMap形式保存到集群中,便于后续的查询和升级工作。kubeadm config子命令提供了对这组功能的支持。 kube
阅读全文
摘要:1.准备操作 关闭防火墙 systemctl stop firewalld systemctl disable firewalld 关闭selinux setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/
阅读全文
摘要:一、helm概述 1、helm是什么 Helm是Kubernetes的包管理器,类似于Python的pip centos的yum,主要用来管理 Charts。 Helm Chart是用来封装Kubernetes原生应用程序的一系列YAML文件。可以在你部署应用的时候自定义应用程序的一些Metadat
阅读全文
摘要:一、系统环境初始化 一)架构设计 所有节点都操作:3个master(etcd集群三个节点)和2个node 1、K8s服务调用如图 2、各组件说明 1、API Server 供Kubernetes API接口,主要处理 REST操作以及更新ETCD中的对象 所有资源增删改查的唯一入口。 2、Sched
阅读全文
摘要:一、kubernetes常用命令 一)kubectl命令补全 1、master安装命令补全,并临时生效 yum install -y bash-completion source /usr/share/bash-completion/bash_completion 2、永久生效 source <(k
阅读全文
摘要:一、容器镜像仓库之选:企业级容器registry Harbor实践 Harbor使用了基于角色的访问控制策略,当从Harbor中拉去镜像的时候,首先要进行身份认证,认证通过后才可以拉取镜像。在命令行模式下,需要先执行docker login,登陆成功后,才可以docker pull。通常情况下,在私
阅读全文

浙公网安备 33010602011771号