Posts

  • Mac 下载的文件带扩展属性 @ 的问题

    Mac系统中下载的文件会带有扩展属性@符号,去不去没什么影响,查看、去除的方法如下 mac@mac ~ % ls -alh -rw-r--r--@ 1 mac staff 119M Jul 21 2020 go1.14.6.darwin-amd64.tar.gz mac@mac ~ % xattr -l go1.14.6.darwin-amd64.tar.gz com.apple.macl: 00000000 02 00 D6 6D BB 4C A7 FC 49 8E ...
  • Vim 保存时获取 sudo 权限

    保存时获取sudo权限 :w !sudo tee "%" > /dev/null W12: Warning: File "sudofile" has changed and the buffer was changed in Vim as well See ":help W12" for more info. [O]K, (L)oad File: 输入 L :q 退出 See Also https://vim.fandom.com/wiki/Su-write
  • Nginx Ingress Controller

    安装 Nginx Ingress Controller https://kubernetes.github.io/ingress-nginx/deploy https://www.kubernetes.org.cn/3880.html Helm 用户指南-系列(5)-使用: https://kubernetes.github.io/ingress-nginx/deploy/baremetal/ root@k8s-master01:~# helm repo add ingress-n...
  • linux NFS

    Install apt-get install -y nfs-kernel-server mkdir -p /data/nfs chmod -R a+w /data/nfs cat >> /etc/exports <<EOF /data/nfs 10.0.2.21(rw,sync,no_subtree_check) 10.0.2.22(rw,sync,no_subtree_check) EOF systemctl enable nfs-server syste...
  • 禁用 swap 交换分区

    永久禁用 swap $ sudo sed -ri 's/.*swap.*/#&/' /etc/fstab $ sudo reboot $ free -mh # 如果未起作用,执行下面的命令 # systemd 会根据 分区类型 自动生成 .swap unit $ systemctl list-units --type=swap UNIT LOAD ACTIVE SUB DESCRIPTION ...
  • 使用 kubeadm 快速安装 kubernetes 集群

    系统要求 https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/#before-you-begin 规划 k8s-soft 10.0.2.20 2C4G nfs-kernel-server, docker, gitlab (gitlab.k8s 4431 8081), ...
  • 安装 Tekton

    安装 Tekton https://github.com/tektoncd/pipeline/blob/main/docs/install.md kubectl apply --filename https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml gcr.io 不可访问,status 状态为 ErrImagePull,手动拉取镜像 将ImagePullSecrets添加到servi...
  • 安装 Jenkins

    https://www.jenkins.io/zh/ 使用 docker 启动 jenkins https://www.jenkins.io/doc/book/installing/docker/ sudo docker run -u root --name jenkins -d \ --add-host gitlab.k8s:10.0.2.20 \ --add-host harbor.example.com:10.0.2.20 \ --restart alw...
  • 安装 Helm

    Install https://helm.sh/zh/docs/intro/install/ cd /usr/local/src wget https://get.helm.sh/helm-v3.5.2-linux-amd64.tar.gz tar -zxvf helm-v3.5.2-linux-amd64.tar.gz mv linux-amd64/ helm-v3.5.2-linux-amd64 mv helm-v3.5.2-linux-amd64 ../ cd .. ln -s ...
  • 安装 Harbor

    https://goharbor.io/ Install 安装 docker, docker-compose cd /usr/local/src wget harbor-online-installer-v2.2.0.tgz tar -zxvf harbor-online-installer-v2.2.0.tgz mv harbor harbor-v2.2.0 mv harbor-v2.2.0 ../ cd ../ ln -s harbor-v2.2.0 harbor 生成证书 ...