Rancher

使用 Rancher 管理 AWS EKS 集群

拜拜、爱过 提交于 2019-12-17 20:51:38
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> James Sun AWS解决方案架构师。James 拥有超过 15 年的信息技术行业从业经验。加入 AWS 前,他曾在 MapR、惠普、NetApp、雅虎和 EMC 等公司担任多个高级技术职位。他拥有斯坦福大学博士学位。 本文原发于亚马逊AWS官方博客。 Rancher 是一个流行的开源企业级Kubernetes管理平台,许多组织使用它来管理混合部署的Kubernetes 集群。Rancher 支持 Amazon Elastic Container Service for Kubernetes (Amazon EKS) ,借助此功能,Rancher用户可以直接通过Rancher平台来对AWS EKS进行直接纳管。 Amazon EKS 与 Rancher 结合后,使用方便,可兼具您在 Rancher 中养成的使用习惯与期望从 AWS 获得的功能、可靠性和性能。Amazon 的托管 Kubernetes 解决方案 EKS,可以让您 在云中快速创建可扩展的 Kubernetes 实例,而Rancher拥有简洁易用的UI和针对Kubernetes的更多拓展功能,强强组合将带来企业Kubernetes使用的操作体验和性能的极大提升。 不论你是EKS和Rancher的新手用户,还是对EKS或Rancher都有所了解

使用rancher管理AWS EKS集群

ぃ、小莉子 提交于 2019-12-17 20:37:32
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 说明:该文档适合有k8s基础的运维人员使用,应用场景为建站。 Rancher是一个开源的企业级全栈化容器部署及管理平台。通过rancher,企业不必使用一系列的开源软件去从头搭建容器部署。Rancher提供给了生产环境中使用的管理docker和kubernetes的全栈化容器部署与管理平台,并且在AWS,Azure以及google cloud云计算平台使用。本次将介绍如何使用rancher部署及管理AWS的EKS服务。 1, 选择一台EC2,使用docker部署rancher平台。Docker服务可以直接在EC2上使用yum install docker -y进行安装。然后使用docker run -d --restart=unless-stopped --name rancher --hostname rancher -p 80:80 -p 443:443 rancher/rancher:latest命令启动rancher服务。 2, 当rancher服务启动后,使用 http://ec2-publicIP 进行访问 。第一次访问时首先会设置登录密码,然后才能进入到控制台。登录后窗口如图所示: 3, 选择add cluster,在选择集群类型时选择Amazon EKS 4, 配置EKS

rancher安装k8s集群

北慕城南 提交于 2019-12-17 09:13:03
1配置环境 systemctl set-hostname master01 systemctl set-hostname master02 systemctl set-hostname node01 systemctl set-hostname node02 vi /etc/hosts 192.168.198.154 master01 192.168.198.155 master02 192.168.198.156 node01 192.168.198.157 node02 scp /etc/hosts root@master02:/etc/hosts scp /etc/hosts root@node01:/etc/hosts scp /etc/hosts root@node02:/etc/hosts 关闭swap swapoff -a vi /etc/fstab 关闭防火墙 iptables -F systemctl stop firewalld && systemctl disable firewalld 关闭selinux sed -i 's/enforcing/disabled/g' /etc/selinux/config; setenforce 0 2安装docker curl http://mirrors.aliyun.com/docker-ce/linux

Rancher探秘二:安装Rancher

独自空忆成欢 提交于 2019-12-17 05:22:18
环境准备 本次安装的是最新版本v2.1.5. 准备Linux环境,需要64位版本,在系统上安装docker,版本17.03.2 安装 docker安装, 登录到Linux服务器上,运行如下命令:sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher,完成后运行docker ps命令查看容器启动状态 访问https://<SERVER-IP>,SERVER-IP为Linux服务器ip地址,根据页面提示设置admin用户的密码,下一步 点击save按钮保存url,安装完成 创建一个集群 在Clusters页面,点击Add Cluster 选择Custom 输入集群名:testcluster 忽略Member Roles和Cluster Options,点击next Node Role选择全部角色:etcd,Control plane,worker 复制页面上的命令行 登录服务器,运行复制的命令行 命令行执行完成后,点击Done,此时查看页面集群状态是Provisioning,由于网络原因可能会需要较长时间,完成后会变为Acitve状态 来源: https://www.cnblogs.com/csts/p/10314850.html

ubuntu Docker安装部署Rancher

北战南征 提交于 2019-12-17 03:08:39
一、Rancher简介 Rancher 是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。主要包括服务管理,公有云节点管理,支持第三方用户权限管理,应用商店,api很是灵活,只是文档较少,让你更多的去参考 官方文档 。 中文文档: https://www.rancher.cn/docs/ Rancher结构 1、基础设施编排 Rancher可以使用任何公有云或者私有云的Linux主机资源。Linux主机可以是虚拟机,也可以是物理机。Rancher仅需要主机有CPU,内存,本地磁盘和网络资源。从Rancher的角度来说,一台云厂商提供的云主机和一台自己的物理机是一样的。 Rancher为运行容器化的应用实现了一层灵活的基础设施服务。Rancher的基础设施服务包括网络, 存储, 负载均衡, DNS和安全模块。Rancher的基础设施服务也是通过容器部署的,所以同样Rancher的基础设施服务可以运行在任何Linux主机上。 2、容器编排与调度 很多用户都会选择使用容器编排调度框架来运行容器化应用。Rancher包含了当前全部主流的编排调度引擎,例如Docker Swarm, Kubernetes, 和Mesos

k8s-pig-docker-compose部署SpringCloud

允我心安 提交于 2019-12-13 09:28:08
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 上一篇 教你写Dockerfile并上传DockerHub <p align="right">清空你的杯子,方能再行注满,空无以求全。------ Bruce Lee </p> 本篇介绍 [ ] P2 构建生产级别Linux系统 [ ] P3 半小时学会Docker [ ] P4 教你写Dockerfile并上传DockerHub [x] P5 docker-compose部署SpringCloud [ ] P6 搭建企业镜像私服Harbor [ ] P7 K8S&Rancher来了!理论&准备工作 [ ] P8 Rancher2.3搭建K8S 1.16集群 [ ] P9 部署Spring Cloud到Kubernetes [ ] P10 部署Vue到Kubernetes配置ingress [ ] P11 HA01-RKE安装Kubernetes集群 [ ] P12 HA02-Helm部署Rancher集群 安装docker-compose 获取资源,请关注订阅号获取 /usr/local/bin cp docker-compose-Linux-x86_64 /usr/local/bin mv /usr/local/bin/docker-compose-Linux-x86_64 /usr/local/bin

k8s-pig-搭建企业镜像私服Harbor

随声附和 提交于 2019-12-13 09:13:56
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 上一篇 教你写Dockerfile并上传DockerHub 清空你的杯子,方能再行注满,空无以求全。------ Bruce Lee 本篇介绍 [ ] P2 构建生产级别Linux系统 [ ] P3 半小时学会Docker [ ] P4 教你写Dockerfile并上传DockerHub [ ] P5 docker-compose部署SpringCloud [x] P6 搭建企业镜像私服Harbor [ ] P7 K8S&Rancher来了!理论&准备工作 [ ] P8 Rancher2.3搭建K8S 1.16集群 [ ] P9 部署Spring Cloud到Kubernetes [ ] P10 部署Vue到Kubernetes配置ingress [ ] P11 HA01-RKE安装Kubernetes集群 [ ] P12 HA02-Helm部署Rancher集群 搭建企业镜像私服Harbor 上一节课程根据冷老师所说,已经安装docker-compose。 这里再强调记录一下: mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose docker-compose

利用UK8S落地微服务,加速元年科技业务迭代

非 Y 不嫁゛ 提交于 2019-12-12 19:12:28
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> “使用UK8S,开发者可以像使用普通云服务器一样迅速搭建K8S环境。在享受K8S带来的便利的同时,能够让开发人员集中注意力在业务实现的细节,而不必在基础架构搭建上浪费太多的精力。UCloud为此提供的专业、快速的服务和响应机制帮助我们成功的将整个环境从自建K8S平滑迁移到UK8S。UCloud的UK8S如同其它的基础服务一样稳定,使我们相信‘让专业的人做专业的事’,选择UCloud作为我们的云服务提供商是我们在技术选型上做出的正确选择之一。” —元年科技CTO 杨熠 写在开始 本文主要介绍UK8S在公有云场景中的实践案例,后续即将推出在混合云模式下的案例分享。 元年科技业务使用UK8S的效果 业务上引入UK8S落地微服务,目的并非是节约云主机资源,而是节省人工成本,使得开发人员可更专注于业务实现;可降低系统耦合度、研发难度,从而更高效合理的调度主机集群资源;提高团队整体交付效率,实现时间成本的节约,最终转化为业务迭代的加速。 关于元年科技 自2000年成立起,一直专注于以管理会计为核心的管理咨询和管理信息化领域,致力于成为“中国管理会计领航者”,帮助中国企业实现财务转型和管理精细化。 元年科技的专业服务和软件平台涵盖企业运营以及管理的四个层面:以管理会计为核心,支持企业分析模拟、决策支持和管理控制

rancher 一些研究笔记

心已入冬 提交于 2019-12-12 16:50:48
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 配置 关闭防火墙 有效减少部署中的各种坑,尽量在外部使用防火墙而不是内部。 时区设置 统一的时间对于分布式系统很重要。 网络配置 提供网络稳定性。 Docker源镜像 阿里云能够有效提升速度。 rancher用户 ubuntu系统可以使用root,方便后来各种系统问题排查。 docker镜像配置 国内特色。 rancher 系统初步探秘 rancher镜像的入口脚本,它启动了3个命令。 它启动了一个etcd数据库,当作整个系统的服务发现,存储信息来用。一个rancher面板服务,提供http的可视化。外加一个k3s server ,当作ranhce的后台逻辑处理。从这里来看,k3s是用来引出创建集群,加入集群,验证等后台功能。 tini的容器系统初始化程序。这个是专用于容器,提供例如后台进程保持、进程监控等功能。这个是一个比价小巧且实用的程序。 rancher cli命令 它可以替代webUI来管理和使用整个rancher平台 这样子就给了所有语言一种间件操作平台的可能,为扩展,定制工具以及定制流程等,提供丰富的可能性。很多自定义的专用流程就可以利用这个来编排。 缺点是并没有改变rancher本身,只是一种定制化的脚本。 rancher 功能列表 由于功能丰富自己做了一个图表

rancher 2 入门成长(一)

佐手、 提交于 2019-12-12 05:49:58
由于公司的docker容器越来越多,需要一个图形化的容器编排工具,对比了许久,决定采用rancher开始工作,本文先简单介绍rancher基本知识,快速入门,已经安装过程中碰到的问题。 环境准备 三台机器,IP地址分别是:192.168.51.139,140,141,分别是centos7,docker 18。 基本知识 Rancher是一套容器管理平台,它可以帮助组织在生产环境中轻松快捷的部署和管理容器。 Rancher可以轻松地管理各种环境的Kubernetes,满足IT需求并为DevOps团队提供支持。 Kubernetes不仅已经成为的容器编排标准,它也正在迅速成为各类云和虚拟化厂商提供的标准基础架构。Rancher用户可以选择使用Rancher Kubernetes Engine(RKE)创建Kubernetes集群,也可以使用GKE,AKS和EKS等云Kubernetes服务。 Rancher用户还可以导入和管理现有的Kubernetes集群。 Rancher支持各类集中式身份验证系统来管理Kubernetes集群。例如,大型企业的员工可以使用其公司Active Directory凭证访问GKE中的Kubernetes集群。IT管​​理员可以在用户,组,项目,集群和云中设置访问控制和安全策略。 IT管​