使用Nexus搭建Maven私服
Nexus是一个很强大的私服软件,不仅仅是作为Java的Maven打包使用,同样的也支持pypi、yum源、apt源、npm等等。 如果没有私服,我们所有maven、pypi等下载的包都需要通过官方的仓库或是第三方的镜像仓库,如果整个Team都这么做,那么每次 … 阅读全文
Nexus是一个很强大的私服软件,不仅仅是作为Java的Maven打包使用,同样的也支持pypi、yum源、apt源、npm等等。 如果没有私服,我们所有maven、pypi等下载的包都需要通过官方的仓库或是第三方的镜像仓库,如果整个Team都这么做,那么每次 … 阅读全文
Dashboard是Kubernetes集群可视化Web面板,用户可以通过Kubernetes dashboard来部署监控应用等。 本文当前所部署dashboard版本v2.0.3,请注意版本不同可能会导致部分操作不同。 当前基于CentOS7所配置的集群, … 阅读全文
本文通过kubeadm来创建一个单主的kubernetes(k8s)集群,请注意文中所用软件版本,版本不符可能会导致初始化kubernetes集群失败,在尝试本文前,请了解并已熟练使用docker。 当前环境:三台Centos7.x主机,系统内核3.10.0, … 阅读全文
从节点加入集群时,报错证书过期,完整报错如下: error execution phase preflight: couldn't validate the identity of the API Server: Get https://10.10.10.10 … 阅读全文
kubeadm初始化时报错Swap,详细报错内容如下
1 2 |
[ERROR Swap]: running with swap on is not supported. Please disable swap [preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...` |
这是因为swap导致的,两种解决办法: 一、关闭swap
1 2 |
swapoff -a sed -ri 's/.*swap.*/#&/' /etc/fstab |
二、通过参数忽略 … 阅读全文
Dockerfile其实就是一个文本文件,这个文本文件名称叫Dockerfile,里面包含了一些指令(可以理解成多个指令集合成了一个脚本来构建docker镜像),然后通过docker build来构建这个Dockerfile(docker build可以理解成 … 阅读全文
本文以Cetnos7为例,搭建ceph本地镜像源 1、添加阿里云ceph镜像源
1 |
vi /etc/yum.repos.d/ceph.repo |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
[Ceph] name=Ceph packages for $basearch baseurl=https://mirrors.aliyun.com/ceph/rpm-luminous/el7/$basearch enabled=1 gpgcheck=0 type=rpm-md gpgkey=https://mirrors.aliyun.com/ceph/keys/release.asc priority=1 [Ceph-noarch] name=Ceph noarch packages baseurl=https://mirrors.aliyun.com/ceph/rpm-luminous/el7/noarch enabled=1 gpgcheck=0 type=rpm-md gpgkey=https://mirrors.aliyun.com/ceph/keys/release.asc priority=1 [ceph-source] name=Ceph source packages baseurl=https://mirrors.aliyun.com/ceph/rpm-luminous/el7/SRPMS enabled=1 gpgcheck=0 type=rpm-md gpgkey=https://mirrors.aliyun.com/ceph/keys/release.asc priority=1 |
2、安装epel源 [crayon-6037f5 … 阅读全文
kubeadm初始化时,产生如下警告
1 2 3 |
[init] Using Kubernetes version: v1.18.2 [preflight] Running pre-flight checks [WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/ |
官方文档表示,更改设置,令容器运行时和kubelet使用systemd作为cgroup驱动,以此使系统更为稳定。 请注意在docker下设置native.c … 阅读全文
docker自身默认提供了四种网络模式:none、bridge、container、host。除了这四种网络模式外,还可以通过插件自定义一些网络模式,比如macvlan、overlay等。 默认的这四种网络模式其实很好理解,建议自行动手尝试一下! none模式 … 阅读全文
在GitHub提交代码,通过hub.docker.com自动构建报错找不到路径,报错内容如下
1 |
COPY failed: stat /var/lib/docker/tmp/docker-builderxxxxxxxx/xxxxxx: no such file or directory |
此报错明显是Dockerfile中COPY字段写的有问题,无法找到COPY的对象 原Dockerfi … 阅读全文