随笔分类 - Kubernetes
摘要:基于K8S部署Jenkins 前面我们已经安装了集群相关插件,包括harbor仓库。有了镜像仓库,那部署应用就很方便。接下来继续部署Jenkins及Gitlab 部署helm 相信很多人都使用过Ubuntu下的ap-get或者CentOS下的yum, 这两者都是Linux系统下的包管理工具。采用ap
阅读全文
摘要:部署相关插件 前面已经部署了kubernetes集群和LNMP环境,并运行了discuz,接下来我们继续完善整个kubernetes集群。 访问dashboard 为了集群安全,从 1.7 开始,dashboard 只允许通过 https 访问,如果使用 kube proxy 则必须监听 local
阅读全文
摘要:Kubernetes中使用NFS作为共享存储 前面介绍过,Persistent Volume(持久化卷)简称PV,是一个k8s资源对象。我们可以单独创建一个PV,它不和Pod直接相关,而是通过Persistent Volume Claim(简称PVC)来实现动态绑定,我们会在Pod定义里指定创建好的
阅读全文
摘要:部署Harbor Harbor是由VMWare中国团队开源的容器镜像仓库。事实上,harbor是在Docker Registry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制,水平扩展,同步,AD/LDAP集成以及日志审计等。github
阅读全文
摘要:Kubernetes集群搭建 准备4台虚拟机,以二进制方式,通过ansible脚本,自动化搭建一个多主多节点的高可用集群。Ansible脚本安装kubernetes集群:https://github.com/gjmzj/kubeaszkubernetes官方github地址:https://gith
阅读全文
摘要:kubectl命令使用 语法 语法:kubectl [command] [TYPE] [NAME] [flags] 1. command:子命令,用于操作kubernetes集群资源对象的命令,如create、delete、describe、get、apply等;2. TYPE:资源对象的类型,如p
阅读全文
摘要:Kubernetes相关概念 Kubernetes内部组件工作原理介绍:http://dockone.io/article/5108 kubernetes整个框架结构如下: Master Master是整个集群的控制中心,kubernetes的所有控制指令都是发给master,它负责具体的执行过程。
阅读全文
摘要:Kubernetes也叫做k8s。它是一个开源系统,主要用于自动部署、扩容缩容和管理容器化应用。它将诸多应用的容器分为若干个逻辑单元以便于管理和发现。kubernetes拥有着Google高负载生产环境的15年经验,并结合了社区的优秀思想和实践。 Kubernetes官网:https://kuber
阅读全文