摘要:
#1 背景说明 本文介绍在k8s集群中,pod在启动时通过私有镜像仓库(harbor)拉取镜像的方法。 #2 实现方法 配置镜像仓库项目为公开类型(任何人可以访问) 配置、使用docker-registry类型的secret获取镜像仓库认证 #3 具体实现 ##3.1 配置镜像仓库项目为公开类型(任 阅读全文
摘要:
#背景说明 通过3个主机节点创建etcd集群,此集群未开启数据通信加密。 #环境信息 操作系统版本 CentOS Linux release 7.2.1511 (Core) etcd版本 3.4.3 ##主机信息 |主机名|IP|成员名称| | | | | | lab1 |192.168.51.11 阅读全文
摘要:
#一、Docker ##网络 ###1 修改docker0网段地址 ##dockerfile ###1 dockerfile,拷贝文件夹到镜像中(不是拷贝文件中的内容到镜像) #二、kubernetes ##基本概念 ##安装 ##集群管理 ###1 kuernetes集群中,pod拉取私有镜像仓库 阅读全文
摘要:
#关闭docker进程 systemctl stop docker #修改/etc/docker/daemon.json { "bip": "100.96.2.1/24" #改为需要的网段。 } #关闭docker0网桥 ip link set dev docker0 down #删除docker0 阅读全文
摘要:
描述:通过alpine构建其他的镜像报错,报临时文件不可用,但是,通过浏览器是直接可以下载到tar包的。 解决:通过本地的网络进行构建,问题得到解决。 参考文档: https://github.com/gliderlabs/docker alpine/issues/334 阅读全文
摘要:
描述: 这几天在windows环境上,部署了vagrant,在启动虚拟机的时候报错: [c:\~]$ vagrant upBringing machine 'default' up with 'virtualbox' provider...==> default: Importing base bo 阅读全文
摘要:
说明: 需要在环境中安装python的模块,但是无法联网,就通过在Pypi上下载离线模块的包进行安装 安装过程: 1.下载模块,如PyMySQL-0.9.3.tar.gz,下载地址:https://files.pythonhosted.org/packages/da/15/23ba6592920e2 阅读全文
摘要:
说明: 在linux环境下,都默认安装python 2的环境,由于python3在python2的基础上升级较大,所以安装python 3环境用于使用最新的python 3的语法。 安装过程: 1.下载,上传python 3源码包至服务器 2.解压缩python 3压缩包 3.执行配置检查,配置安装 阅读全文
摘要:
背景描述: 最近在进行安全扫描的时候,说hadoop存在漏洞,Hadoop 未授权访问【原理扫描】,然后就参考官方文档及一些资料,在测试环境中进行了开启,中间就遇到了很多的坑,或者说自己没有想明白的问题,在此记录下吧,这个问题搞了2天。 环境描述: hadoop版本:2.6.2 操作步骤: 1.想要 阅读全文
摘要:
升级背景说明: 最近在做系统安全扫描时,扫出来zookeeper存在安全漏洞 Mitigation: It is important to use the fully featured/supported Java cli shell rather than the C cli shell inde 阅读全文
摘要:
描述: 这也算个思考吧,通过redis-trib.rb可创建redis集群,然后通过--replicas后面接的数字,表示1个主节点对应几个从节点,那么我就做了如下的测试,想要达到的效果就是有6个节点,然后2个master节点,每个master节点对应2个slave节点,不就正好是6个节点了吗,但是 阅读全文
摘要:
问题描述: 在执行redis-trib.rb命令查看集群状态的时候,报错: 问题解决: 1.从错误来看是少了redis的组件 2.下载redis组件 下载地址:https://rubygems.org/downloads/redis-4.1.2.gem 3.上传至服务器,并安装【gem组件的离线安装 阅读全文
摘要:
问题描述: 今天在测试环境中,为了执行脚本,安装下python3命令,在执行make install的时候报错: ModuleNotFoundError: No module named '_ctypes'make: *** [install] Error 1 解决: 在网上找了一些方案,说要通过y 阅读全文
摘要:
说明: 有的时候,需要查看当前apache中都加载了哪些模块,通过以下命令进行查看 备注:如果配置了PATH则可以执行上述命令。 文档创建时间:2019年7月3日15:22:44 阅读全文
摘要:
背景描述: 最近集团在做安全扫描,扫出了http的漏洞,一看是监控nagios涉及到的httpd,于是就考虑将httpd升级到最新的版本,在升级的过程中,真是遇到了很多的坑,弄了2天终于搞定了,现在梳理下相应的错误处理过程及解决的方法。 环境信息: apache httpd版本:Apache/2.2 阅读全文
摘要:
背景描述: 今天在做个事情,遇到下面字符,就想将每个词,如cluster,zookeeper都单独的一行 [cluster, activemq, controller, brokers, zookeeper, admin, isr_change_notification, kafka_eagle, 阅读全文
摘要:
### 列出当前目录下的所有目录: 阅读全文
摘要:
背景描述: 今天需要统计操作系统版本,我在其中一台主机上执行cat /etc/redhat-release发现没有这个,应该知道不是redhat系统,然后想,怎么查来着,忘了,找了下,再此记录下。 ### 查看操作系统及版本信息: 1.cat /etc/issue 2.lsb_release -a 阅读全文
摘要:
背景描述: 今天 一同事做入职考试,涉及到1题目,echo * 和ls *之间的区别,没有用过这个用法,再次记录下。 操作过程: 1.执行echo * 2.执行ls * 备注:通过对比可以知道,echo *显示当前目录下文件、文件夹的名字,ls *不仅仅显示文件,同时呢,也会将目录中的文件列出来,深 阅读全文
摘要:
需求说明: 最近在对系统进行安全扫描的时候,出现了openssl版本的问题,建议对openssl版本进行升级,在此记录下升级过程。 环境说明: 操作系统:RHEL 6.6 升级操作过程: 1.下载最新版本openssl 下载地址:https://www.openssl.org/source/ 下载1 阅读全文