resource

资源

kubespray

kubespray-kubernetes1.8

kubespray-kubernetes1.8 是一个基于 kubespray 部署 Kubernetes1.8.1 的 Ansible 脚本。

  • 将国外网站镜像库迁移到阿里云镜像库,可以在国内加速安装Kubernetes1.8.1
  • 修复了 kubespray 的若干Bug
  • 基于CentOS7.2系统做了可用性和稳定性测试

kubespray-kubernetes1.9

kubespray-kubernetes1.9 是一个基于 Kubespray 部署 Kubernetes1.9.0 的 Ansible 脚本。

  • 将国外网站镜像库迁移到阿里云镜像库,可以在国内加速安装Kubernetes1.9.0
  • 修复了 kubespray 的若干Bug
  • 基于CentOS7.2系统做了可用性和稳定性测试

vagrant-box

vagrant-centos7.4.box

vagrant-centos7.4.box是一个基于CentOS Linux release 7.4.1708制作的定制化box,主要定制如下:

  • 配置root密码为vagrant
  • 配置用户vagrant密码为vagrant
  • 配置无密码执行
  • 配置ssh
  • 关闭防火墙
  • 禁用Selinux
  • 升级内核为4.15
  • 禁用虚拟内存

链接: https://pan.baidu.com/s/1c4hfHoW 密码: tkxe
PS:个别浏览器下直接直接打开链接,可能会出现“页面不存在”的Bug。请不要被误导,这时候再次回车即可,或者复制链接在新页面粘贴,回车打开百度网盘。

vagrant-centos7.4-vdi.box

vagrant-centos7.4-vdi.box是一个基于CentOS Linux release 7.4.1708制作的定制化box,主要定制如下:

  • 配置root密码为vagrant
  • 配置用户vagrant密码为vagrant
  • 配置无密码执行
  • 配置ssh
  • 关闭防火墙
  • 禁用Selinux
  • 升级内核为4.15
  • 禁用虚拟内存
  • 添加了独立硬盘(100G)

链接:https://pan.baidu.com/s/1htqSkkO 密码:63og
PS:个别浏览器下直接直接打开链接,可能会出现“页面不存在”的Bug。请不要被误导,这时候再次回车即可,或者复制链接在新页面粘贴,回车打开百度网盘。

centos7.4-ceph.box

centos7.4-ceph.box是一个基于CentOS Linux release 7.4.1708制作的定制化box(在vagrant-centos7.4-vdi.box的基础上做了定制),主要定制如下:

  • 配置root密码为vagrant
  • 配置用户vagrant密码为vagrant
  • 配置无密码执行
  • 配置ssh
  • 关闭防火墙
  • 禁用Selinux
  • 升级内核为4.15
  • 禁用虚拟内存
  • 添加了独立硬盘(100G)
  • 默认支持NTP服务
  • 默认配置Ceph的yum源(基于阿里源)
  • 添加CentOS-Base源(基于阿里源)
  • 添加epel源(基于阿里源)

链接:https://pan.baidu.com/s/1nxoW0hN 密码:t4ki
PS:个别浏览器下直接直接打开链接,可能会出现“页面不存在”的Bug。请不要被误导,这时候再次回车即可,或者复制链接在新页面粘贴,回车打开百度网盘。

centos7.4-mysql.box

MySQL参数
用户名 root
密码 123456
端口 3306
是否允许root远程访问
是否开机启动
版本 5.5.56
  • 配置root密码为vagrant
  • 配置用户vagrant密码为vagrant
  • 配置无密码执行
  • 配置ssh
  • 关闭防火墙
  • 禁用Selinux
  • 升级内核为4.15
  • 禁用虚拟内存
  • 添加了独立硬盘(100G)
  • 默认支持NTP服务

链接:https://pan.baidu.com/s/1KH-V4ul19rVZRezz5Tv-nA 密码:3h7p
PS:个别浏览器下直接直接打开链接,可能会出现“页面不存在”的Bug。请不要被误导,这时候再次回车即可,或者复制链接在新页面粘贴,回车打开百度网盘。

centos7.4-redis.box

Redis参数
端口 6379
是否开机启动
安装目录 /usr/local/redis
是否允许远程访问
版本 3.2.8
  • 配置root密码为vagrant
  • 配置用户vagrant密码为vagrant
  • 配置无密码执行
  • 配置ssh
  • 关闭防火墙
  • 禁用Selinux
  • 升级内核为4.15
  • 禁用虚拟内存
  • 添加了独立硬盘(100G)
  • 默认支持NTP服务

链接:https://pan.baidu.com/s/1R8rYyl7Gv7J12wXPoGuW2w 密码:inyc
PS:个别浏览器下直接直接打开链接,可能会出现“页面不存在”的Bug。请不要被误导,这时候再次回车即可,或者复制链接在新页面粘贴,回车打开百度网盘。

Helm

Helm 是一款用于Kubernetes的包管理应用。

Helm使发布可配置,支持发布应用配置的版本管理,简化了Kubernetes部署应用的版本控制、打包、发布、删除、更新等操作。

做为Kubernetes的一个包管理工具,Helm具有如下功能:

  • 创建新的chart
  • 打包chart为tgz格式
  • 上传chart到chart仓库或从仓库中下载chart
  • 安装或卸载chart
  • 管理chart的发布周期

官方地址:https://helm.sh

下载地址:https://github.com/kubernetes/helm/releases

但是由于下载地址被墙导致不稳定,所以我将Helm上传到了百度网盘。

链接:https://pan.baidu.com/s/1jJNqQhg 密码:s6vw
PS:个别浏览器下直接直接打开链接,可能会出现“页面不存在”的Bug。请不要被误导,这时候再次回车即可,或者复制链接在新页面粘贴,回车打开百度网盘。

RPMS

consul-1.1.0-1.el7.centos.x86_64.rpm

1.安装

1
$ rpm -ivh /root/rpmbuild/RPMS/x86_64/consul-1.1.0-1.el7.centos.x86_64.rpm

2.修改客户端配置文件
修改/etc/consul.d/config.json中的ip地址为实际ip地址
3.测试服务

1
2
3
4
$ systemctl enable consul
$ systemctl start consul
$ systemctl status consul
$ systemctl stop consul

链接:https://pan.baidu.com/s/1dIPA52Yh6YBRrb8nrp3rOw 密码:300g
PS:个别浏览器下直接直接打开链接,可能会出现“页面不存在”的Bug。请不要被误导,这时候再次回车即可,或者复制链接在新页面粘贴,回车打开百度网盘。