使用 Kubeadm 部署 Kubernetes v1.28.x 部署流程

1. 前置配置 在某些系统中,内核参数和模块可能会出现开机未自动加载的情况。针对这种情况,建议使用 systemd 来进行管理,确保系统在启动时能够正确加载所需的内核参数和模块。 https://tanqidi.com/archives/c3e3a6e2-989b-421a-984c-ce8939f

使用 Kubeadm 部署 Kubernetes v1.28.x 部署流程

麒麟 arm64 使用 Kubeadm 离线部署 Kubernetes v1.30.x 部署流程

写在最前 1. 前置配置 参考之前的部署流程前置配置,最后的离线部署kubesphere有幸得到了运维有术大佬的技术支持,非常感谢大佬! https://tanqidi.com/ar

麒麟 arm64 使用 Kubeadm 离线部署 Kubernetes v1.30.x 部署流程

Survey365:构建完全脱离 ArcGIS 的开源外业调查平台

✨ 写在最前 本项目聚焦于构建一个现代化、高性能的地理信息外业调查系统,致力于完全摆脱对 ArcGIS 等商业闭源解决方案的依赖,采用全开源技术栈,支持 Web 与移动端同步开发与部署。 该项目同时作为关键技术的验证平台,检验空间数据库、地图渲染及跨端架构的可行性与性能表现。 💻 技术栈概览 🔧

Survey365:构建完全脱离 ArcGIS 的开源外业调查平台

优秀必装软件

写在最前 1. clash for window/linux https://github.com/Z-Siqi/Clash-for-Windows_Chinese Clash

优秀必装软件

使用 K8S 或 Docker 快速部署 keycloak

写在最前 Keycloak 是一个开源的 身份和访问管理(IAM) 解决方案,由 Red Hat 维护。它提供 单点登录(SSO)、OAuth 2.0、OpenID Connect(OIDC) 和 SAML 2.0 支持,帮助开发者轻松集成身份认证和授权功能到应用程序中。 核心功能: ✅ 用户管理:

使用 K8S 或 Docker 快速部署 keycloak

日常实用脚本

1. docker 镜像分发推送 很多时候我们的服务器即使能联网也无法下载docker镜像,只能依靠VPN服务器来进行下载分发,机器一多还是挺麻烦的。可以优化一下来个脚本,在里面预先配置主机与密码,通过该方式导出镜像再对目标机器推送加载,可以实现不错的效果,后续可以继续优化推送到私有harbor。

日常实用脚本

使用 K8S 或 Docker 快速部署 Kafka, Logstash

写在最前 因为安全要求现在需将 Kafka 升级至 3.9.x 或 4.x 版本。在此背景下,本文不仅记录部署过程,也引出一种常见且高效的日志采集方案:Java 应用将日志推送至 Kafka,由 Logstash 进行消费与处理,再写入 Elasticsearch,最终通过 Kibana 实现可视化

使用 K8S 或 Docker 快速部署 Kafka, Logstash

使用 K8S 或 Docker 快速部署 Zookeeper 集群

写在最前 1. docker 部署 3. kubernetes 部署 3.1 statefulset kind: StatefulSet apiVersion: apps/v1 metadata: name: zookeeper namespace: bx annotations:

使用 K8S 或 Docker 快速部署 Zookeeper 集群

kubernetes 使用技巧

1. namespace无法被删除 1. 检查是否有 Finalizers 阻塞 root@ubuntu:~# kubectl get ns nebula -o json | jq '.spec.finalizers' [ "kubernetes" ] 2. 你的 nebula 命名空间卡在

kubernetes 使用技巧

使用 K8S 或 Docker 快速部署 Ceph

写在最前 1. docker 部署 2. kubernetes 部署 3. 常用命令

使用 K8S 或 Docker 快速部署 Ceph