Kevin's Notes

Quick notes

       本文档旨在提供 GitLab 配置优化、集成最佳实践、安全加固、备份与恢复策略以及监控方法,帮助团队在使用 GitLab 进行源代码管理和持续集成/持续交付(CICD)时提升性能、安全性及稳定性。

阅读全文 »

       在本篇文章中,我们将介绍如何在 Docker 环境中部署 GitLab Runner,以便使用 GitLab CI/CD 实现自动化构建与部署。我们将通过 Docker Compose 配置并管理 GitLab Runner 容器,详细讲解配置文件和注册过程。

阅读全文 »

       本文将介绍如何在 Kubernetes 集群中在线安装 KubeSphere,这是一个功能强大的容器管理平台,能够帮助用户方便地管理 Kubernetes 环境。我们将通过 Helm 进行安装,详细讲解每一步的操作流程,并展示如何通过浏览器访问 KubeSphere 控制台。最后,我们还会提供卸载 KubeSphere 的步骤,帮助您轻松管理平台的生命周期。

阅读全文 »

       本文将详细介绍如何在 Kubernetes 中部署 Ingress-NGINX 控制器,并配置 HTTP 和 HTTPS 访问。通过 Helm 工具,您可以快速安装并设置 NGINX 来代理外部流量,同时暴露 NodePort 服务。我们还会讲解如何配置 TLS 安全连接,并使用 Kubernetes Secret 来存储证书,确保数据传输加密。跟着本文的步骤走,您就能顺利完成 Ingress 部署,让集群应用访问更加便捷安全。

阅读全文 »

       本文详细介绍了MinIO对象存储服务的TLS安全部署方案,包括服务安装、TLS证书配置、Nginx反向代理等核心内容。通过在线安装和配置,实现了MinIO服务的HTTPS安全访问,适合需要部署安全对象存储服务的运维人员参考。

阅读全文 »

       本文详细介绍了PostgreSQL数据库的两种主要备份方案:基于归档日志的PITR和基于pg_basebackup的物理备份。文档涵盖了系统配置、性能优化、监控告警、灾难恢复等完整解决方案,并提供了详细的脚本示例和最佳实践建议,帮助数据库管理员实现可靠的数据备份与恢复策略。

阅读全文 »
0%