上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页
摘要: kube-proxy和service kube-proxy 是k8s中的组件之一,是以Pod 形式真实运行的进程,而service 是它的代理功能的具体实现,service 是k8s 中一种资源类型,里面定义的是集群Pod 的访问转发规则。 存在的意义 1、pod 是短暂的-它们随时会启动或者关闭, 阅读全文
posted @ 2019-11-28 19:50 fanggege 阅读(4153) 评论(0) 推荐(0) 编辑
摘要: k8s 控制器:controller-manager ,是部署、管理pod 的。常见的控制器类型有deployment、Job 、statefulset 、daemonset 等等。deployment 是最常见的控制器,它是部署静态服务用的控制器。控制器是通过标签来关联查找pod 的 deploy 阅读全文
posted @ 2019-11-26 20:45 fanggege 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 介绍 1、pod 是k8s 中的最小部署单元,一个pod 可以运行多个容器,也可以运行一个容器。 2、pod 相比于容器,通过pod把容器包装到其中,通过k8s管理,可以实现负载均衡、高可用的特性(pod 中容器进程挂掉,应用程序异常主动通知k8s,通过健康检查检测程序异常,集群节点挂掉等都可以重新 阅读全文
posted @ 2019-11-26 20:04 fanggege 阅读(715) 评论(0) 推荐(0) 编辑
摘要: kubenetes 架构 分为Master 和node 节点,master 是调度分配任务的,node 实际接受master 调度进行工作的,master 运行的apiserver 接口用户的管理命令,所有服务都是通过api server 通讯的。 etcd 保存一些配置信息 scheduler c 阅读全文
posted @ 2019-11-22 19:57 fanggege 阅读(1067) 评论(0) 推荐(1) 编辑
摘要: docker file 构建自定义的镜像资源 docker file 相关指令 add与cp 用法类似,区别是add 具有解压功能 CMD与ENTRYPOINT用法类似,区别是当启动docker 时传递命令参数的话会覆盖CMD的命令参数,还有就是如果有多行CMD命令那么只有最后一行生效。 通过Doc 阅读全文
posted @ 2019-11-20 20:36 fanggege 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Docker 介绍 docker是什么 操作系统级别的虚拟化,基于linux内核的namespace和cgroup docker 与虚拟机对比 启动秒级,虚拟机是分钟级别 磁盘几M,虚拟机G级别 隔离程度相比虚拟机较低 应用场景 打包程序发布 部署微服务 测试 持续集成 应用程序隔离,环境的一致性, 阅读全文
posted @ 2019-11-16 18:54 fanggege 阅读(188) 评论(0) 推荐(0) 编辑
摘要: GIT 分布式的代码管理系统,区别于svn等中央式代码管理系统。每个开发者的git客户端本地就是一个git 仓库,然后再通过gitlab/github的远程仓库与其他团队成员同步信息。 安装 推荐使用2.7 yum -y install curl-devel expat-devel gettext- 阅读全文
posted @ 2019-09-11 17:11 fanggege 阅读(197) 评论(0) 推荐(0) 编辑
摘要: git 版本 安装 其他地方默认即可。 使用 桌面右键,选择Git bash here 打开终端界面。界面支持linux 命令。 生成密钥对:ssh-keygen 3次回车即可,密钥位置如下 复制密钥到gitlab ,详情参考gitlab 文章。 克隆仓库 git clone git@192.168 阅读全文
posted @ 2019-09-07 11:59 fanggege 阅读(2215) 评论(0) 推荐(0) 编辑
摘要: 思维导图 登录访问 http://ip #root用户/密码(第一次登录重置的密码) group管理 一个开发团队或者一个项目组对应一个group 组,一个组内会有多个仓库,对应团队的代码都放在这个组内,通过授权控制其他用户对组内信息的访问。 创建 点击管理设置 新建组 选择项目的私密级别,一般为p 阅读全文
posted @ 2019-09-07 11:59 fanggege 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 安装配置 环境与环境 系统 centos-7 版本8.9.5 ,当前主流版本,最新版变化较大 安装 ruby 安装(gitlab 是ruby 开发的所以依赖于ruby环境) 版本 [root@k8s-master ~]# ruby -v ruby 2.4.2p198 (2017-09-14 revi 阅读全文
posted @ 2019-09-06 15:09 fanggege 阅读(332) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页