kubernetes工作记录(2)——基于release工程的kubernetes1.7.3 rpm包的编译生成

使用release工程编译的方式,生成kubernetes1.7.3的rpm包。
虚拟机环境为Centos7.2。

安装git

# yum -y install git

下载release工程

# git clone https://github.com/kubernetes/release.git
# cd release/rpm

修改entry.sh

entry.sh的内容如下。 主要是修改ARCHS里的内容。如下图所示。 这里是rpm生成的版本类型,如果不修改,则默认生成所有版本的rpm(速度会慢很多)。 我是只保留了amd64/x86_64,其他的都删除。

编译生成rpm包

# ./docker-build.sh

编译完成后生成rpm包到同级的output目录下。

相关生成的rpm包我扔到了群共享里,可以加群自取。

可能碰到的问题解决

Docker挂载主机目录出现Permission denied 出现原因:

CentOS7中的安全模块selinux把权限禁掉了

解决办法: 1.在运行容器的时候,给容器加特权,如加上 –privileged=true 参数 2.临时关闭selinux:setenforce 0 3.添加selinux规则,改变要挂载的目录的安全性文本 4.禁用selinux(我选择的办法) vi /etc/selinux/config SELINUX=enforcing 改为 SELINUX=disabled

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Android相关

Flutter--配置

新启动的项目,最近出的Fluter据说可以三端同步,IOS/Android/Web均可构建,而相比于原来的RN不稳定性,Beta版的Flutter更加靠谱点,而...

1022
来自专栏進无尽的文章

基础篇-发布真机测试版本

发布一个测试版本的app给内部人员测试是app开发中经常遇到的事情。下面罗列一些容易出现的问题,以及解决中使用到的小技巧。 通过Ad Hoc来实现发布前的用户...

1172
来自专栏运维小白

Linux基础(day58)

15.4 xshell使用xftp传输文件 在xshell按快捷键 ctrl+alt+f ,会自动弹出一个xftp的提示下载界面 进入到下载界面 ? 选择下载以...

1886
来自专栏开源优测

Pycharm连接github的操作说明

从上图中看出,git配置完成后,主要的操作都在pycharm的VCS中进行,可以进行:创建分支、合并、下载仓库、更新仓库等操作。

1062
来自专栏菩提树下的杨过

docker学习(8) 在mac机上搭建私有仓库

docker的私有仓库类似maven的私服,一般用于公司内部搭建一个类似docker hub的环境,这样上传、下载镜像速度较快,本文将演示如何在mac上利用do...

2185
来自专栏运维技术迷

连仕彤博客pyenv环境部署

pyenv是一款Python多版本管理工具,它可以很好的管理Python解释器、Python版本和Python虚拟环境,对于日常开发中,是一款很有必要安装的利器...

3325
来自专栏开源优测

[接口测试_B] 01 接口测试环境搭建

学习使用python语言及其相关的库进行接口测试,首先搭建学习过程中使用的测试环境。为了保证环境的独立性,学习过程中相关的库都下载在对应的虚拟环境中。 ----...

2936
来自专栏运维技术迷

cubieboard(树莓派)安装Ubuntu+Apache+PHP+Mysql

其实说实话,我不太喜欢Apache,我比较青睐Nginx。但是CB不太给力,装了好几次LNMP都不成功。倒也不是说Nginx不成功,而是PHP和Mysql总是出...

35012
来自专栏康怀帅的专栏

PHP7 编译安装

本文介绍了手动编译安装 PHP 的具体步骤。 修订记录 Debian9 Ubuntu17.04 出现错误请详细查看后边说明(PHP 7.1.9 不会报错了)。出...

3534
来自专栏散尽浮华

完整部署CentOS7.2+OpenStack+kvm 云平台环境(4)--用OZ工具制作openstack镜像

在部署openstack云平台环境的时候,需要上传镜像到glance。 首先下载iso镜像,这里下载了centos6.5镜像,放到/usr/local/src目...

2749

扫码关注云+社区