啥叫K8s?啥是k8s?】的更多相关文章

转自 http://www.cnblogs.com/informatics/p/7389806.html 安装和配置 从github.com/kubernetes/kubernetes上下载1.6.8已编译好的二进制文件 tar xzvf kubernetes.tar.gz cd kubernetes ./cluster/get-kube-binaries.sh 执行该shell会自动下载kube的server和client可执行文件,其中客户端文件会自动安装在kubernetes目录下的cli…
1)软件清单操作系统:CentOS7Kubernetes版本:v1.14.2flannel:v0.10.0ectd3:v3.3.11Docker版本:v18.09.0-ceDocker-compose:v1.24.0Helm:v2.14.3mkdir -p /app/k8s2)下载wget https://storage.googleapis.com/kubernetes-release/release/v1.14.2/kubernetes-server-linux-amd64.tar.gzwg…
快速部署k8s集群 1. 安装Rancher Rancher是业界唯一完全开源的企业级容器管理平台,为企业用户提供在生产环境中落地使用容器所需的一切功能与组件. Rancher2.0基于Kubernetes构建,使用Rancher,DevOps团队可以轻松测试.部署和管理应用程序,运维团队可以部署.管理和维护一切Kubernetes集群,无论集群运行在何基础设施之上. docker run -d --restart=unless-stopped -p 80:80 -p 443:443 ranch…
配置jenkins和gitlab: 1.进入jenkins,新增一个项目,demo-piepeline,创建好,点击配置, 2 .设置镜像地址的命名空间: 3.设置镜像的名字 4.设置代码的分支或者tag: 5.设置git地址和刚才的jenkins账号(git里面的新增的账号) 6.设置自动构建镜像和推送代码: 红圈里的是应用的重新发布的地址触发器:这个地址可以在阿里云k8s应用里找到,如图: 7 以上配置好,点击保存,就可以在jenkins进行自动发布了: 8查看发布流程日志 9.发布成功:打…
由于docker官方停止更新Swarm,另外swarm在使用期间出现了很多bug,所以阿里云也在2019年7月发布公告:于2019年12月31日起停止技术支持,请您尽快迁移至容器服务Kubernetes版. swarm这里不再赘述: 现在阿里云推荐Kubernetes集群服务: 本人从2019年7月开始学习使用,目前服务还是比较稳定,除了有些小问题,在此期间阿里云也更新了新版和新的套件:目前来说相比swarm还是比较稳定:推荐大家使用: 我们公司主要是基于Jenkins+gitlab+k8s+d…
名词解释 Namespace 表示命名空间 Deployment 表示pod发布 Service 表示多个pod做为一组的集合对外通过服务的表示 kubectl 是k8s的命令行操作命令,可以创建和更新,删除,列表和查详情等一系列的操作 部署步骤 同样的方法将deployment改成service,可以实现对service的增删该查等操作. 一.创建命名空间namespace 1. 创建命名空间的yaml文件 nginx-namespace.yaml apiVersion: v1 kind: N…
前言 虽然可以使用jvisualvm之类的工具监控java项目,但是集群环境下,还是捉襟见肘,下面介绍如何用主流的prometheus来监控java项目. java项目配置 在pom.xml中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependen…
一.简介 Node是Pod真正运行的主机,可以是物理机也可以是虚拟机. Node本质上不是Kubernetes来创建的, Kubernetes只是管理Node上的资源. 为了管理Pod,每个Node节点上至少需要运行container runtime(Docker).kubelet和kube-proxy服务. node基本操作:kubectl get nodes,查询所有node 二.k8s上新增node节点 新增节点   三.移除节点 1.获取节点列表:kubectl get node  2.…
原文参考:https://segmentfault.com/a/1190000018335241…
------------恢复内容开始------------ 1.安装gitlab,选择阿里云提供的编排模板,点击确定:配置域名访问,与jenkins设置一致:这里不再重复赘述: 2.如图,需要给jenkins配置一个git账号,拉取代码时使用: 这里可以新增一个账户jenkins,密码自己设置: 3.新增一个项目,然后把代码推上去:这样gitlab就建好了:…