Posts

  • 禁用 swap 交换分区

    永久禁用 swap debian@debian:~# sudo sed -ri 's/.*swap.*/#&/' /etc/fstab debian@debian:~# sudo reboot debian@debian:~# free -mh 临时关闭 swap,启用 swap debian@debian:~# free -mh total used free shared buff/cache av...
  • 使用 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 生成证书 ...
  • 安装 gitlab

    Requirements https://docs.gitlab.com/ee/install/requirements.html CPU: 4 cores is the recommended minimum number of cores and supports up to 500 users 8 cores supports up to 1000 users Memory: 4 GB RAM is the required minimum memory ...
  • MacOS 编译安装 Nginx

    Install Building nginx from Sources: https://nginx.org/en/docs/configure.html https://nginx.org/en/download.html http://www.pcre.org/ https://www.openssl.org/source/ https://www.zlib.net/ mkdir -p /usr/local/src/serv chown -R {user} /usr/loc...
  • Supervisor 使用总结

    Supervisor: A Process Control System Bookmarks Supervisor: http://supervisord.org Supervisor使用详解:https://www.jianshu.com/p/0b9054b33db3 Installing [root@xx /]# yum install -y supervisor 配置文件 [root@xx /]# cat /etc/supervisord.conf ; Sampl...
  • 查看 FPM 状态页

    查看 FPM 状态页 配置 FPM www.conf pm.status_path = /fpm-status ping.path = /fpm-ping 配置 Nginx nginx.conf location ~ ^/(fpm-status|fpm-ping)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $fastcgi_scr...