Kubernetes Cluster 由 Master 和 Node 组成,节点上运行着若干 Kubernetes 服务。 一、master节点 Master 是 Kubernetes Cluster 的大脑,运行着如下 Daemon 服务:kube-apiserver、kube-scheduler ...
分类:
Web程序 时间:
2019-10-25 16:24:35
阅读次数:
109
一、kubernetes起源 Kubernetes (K8s) 是 Google 在 2014 年发布的一个开源项目。 据说 Google 的数据中心里运行着超过 20 亿个容器,而且 Google 十年前就开始使用容器技术。最初,Google 开发了一个叫 Borg 的系统(现在命令为 Omega ...
分类:
Web程序 时间:
2019-10-24 15:46:05
阅读次数:
120
# 创建一个超级管理员adm_account="k8s-dash-admin"kubectl create serviceaccount ${adm_account} -n kube-systemkubectl create clusterrolebinding ${adm_account} --c ...
分类:
Web程序 时间:
2019-10-24 13:51:03
阅读次数:
119
CentOS7.6中离线安装docker18.06.3以及docker-compose1.24.1 ...
分类:
系统相关 时间:
2019-10-24 11:58:34
阅读次数:
185
前言应对敏捷开发的需求,对CI(持续集成))/CD(持续交付)的提出了更高的标准,今天来讨论下,如何基于开源组件(gitlab/jenkins/harbor/kubernetes)使用CI/CD,赋能团队的开发、运维。核心组件组件名称版本备注kubernetesv1.15.310.0.0.182:6443jenkins2.176.2集群内部署/namespace:devopsgitlab11.8主
分类:
Web程序 时间:
2019-10-24 11:43:31
阅读次数:
112
[TOC] 1、glusterfs概述 1.1、glusterfs简介 glusterfs是一个可扩展,分布式文件系统,集成来自多台服务器上的磁盘存储资源到单一全局命名空间,以提供共享文件存储。 1.2、glusterfs特点 可以扩展到几PB容量 支持处理数千个客户端 兼容POSIX接口 使用通用 ...
分类:
Web程序 时间:
2019-10-23 13:36:50
阅读次数:
236
因为Pod的IP是不固定的,所以Kubernetes需要Service,除此之外它还可以在多个Pod间负载均衡 Service的访问入口,其实是宿主机的kube proxy生成的iptables规则 ,及kube dns生成的DNS记录 Service通过label标签选中Pod,被选中的的Pod称 ...
分类:
其他好文 时间:
2019-10-22 16:48:28
阅读次数:
135
一、安装环境 本次部署使用阿里云ECS 操作系统: Ubuntu 18.04 64位 实例规格: ecs.c6.large 2U4G 二、kubernetes 版本 k8s.gcr.io/kube-apiserver:v1.16.2 k8s.gcr.io/kube-controller-manage ...
分类:
Web程序 时间:
2019-10-22 15:21:42
阅读次数:
380
kubernetes关于pod挂载卷的知识 首先要知道卷是pod资源的属性,pv,pvc是单独的资源。pod 资源的volumes属性有多种type,其中就包含有挂载pvc的类型。这也帮我理清了之间的关系。 pv一般是系统管理员做的 pvc 是一般k8s用户声明的,大概意思就是说我需要一个 什么权限 ...
分类:
其他好文 时间:
2019-10-22 15:08:47
阅读次数:
126
kubernetes service资源 kubectl get svc kubectl exec kubia-id -- curl -s http://service_ip 双横缸代表着kubectl 命令项的结束,下面的是容器内部执行的命令 apiVersion: v1 kind: Servic ...
分类:
其他好文 时间:
2019-10-22 14:59:38
阅读次数:
111