SSL 证书验证文件部署到 K8s
申请免费证书时需要验证域名,一般有两种验证方式: 1. DNS 验证 2. 文件验证 一般使用 DNS 验证的方式,配置起来比较方便而且时效快。不过由于新网修改 DNS
Posted by 佳佳 on 2023-07-20 星期四 HTTPS Kubernetes
TKE:记一次由于看不到的 Pod 导致 PVC 无法删除的调查
删除测试环境的一个 PVC ( *pvc-mmdz-webfont* ) 时,状态一直显示为 “ *已于2023-05-05 15:48:38标记删除,待绑定的Pod删除后删除。* ”
Posted by 佳佳 on 2023-05-05 星期五 TKE Kubernetes
记一次 Pod 挂载存储卷失败的调查
今天在调整一个挂载了字体文件存储卷(对象存储)的 Deployment 的 Pod 数量时报了如下错误导致服务无法启动。 ```javascript MountVolume.S
Posted by 佳佳 on 2023-04-13 星期四 Kubernetes
腾讯云 Nginx Ingress 启用 gzip
修改 *kube-system* 命名空间下名为 `{nginx-ingress-name}-ingress-nginx-controller` 的 *ConfigMap* ,在其中添
Posted by 佳佳 on 2022-11-08 星期二 TKE 腾讯云 Nginx Ingress Kubernetes
Nginx Ingress Controller x WebSocket
关于在 K8S 中通过 *Nginx Ingress Controller* 暴露 WebSocket 服务的方法,查到两篇官方文档,说法并不一致。 1. [Miscellan
Posted by 佳佳 on 2022-10-11 星期二 WebSocket TKE Nginx Ingress Kubernetes
修复使用 K8S 部署 PostgreSQL 时每次重启后数据丢失的问题
本来挂载的卷是配置到 *data* 目录的: ```yaml volumeMounts: - mountPath: /var/lib/postgresql/data
Posted by 佳佳 on 2022-10-10 星期一 PostgreSQL Kubernetes
TKE Nginx Ingress Controller 路径跳转
通过腾讯云容器服务 TKE 创建的 *Nginx Ingress Controller* 类型的 *Ingress* , *path* 指定为默认的 `/` 时可以正常访问站点,指定了
Posted by 佳佳 on 2022-07-16 星期六 TKE 腾讯云 Nginx Ingress Kubernetes
手动导入镜像文件到本地 Minikube
因为网络环境,经常会有拉取不下来镜像的问题,如果别的机器已经有这个镜像了,可以通过手动导出再导入的方式共享给别的机器。 这里是要将镜像导入到本地 Minikube (一个单机版的
Posted by 佳佳 on 2022-05-28 星期六 Minikube Docker Kubernetes
《基于 Kubernetes 的云原生 DevOps》第16章 Kubernetes 指标
[TOC] ## 16.1 什么是指标? 指标是某种事物的数字度量标准。传统服务器领域中最常见的指标是某台计算机的内存使用情况。指标可以告诉我们一种非常有价值的信息,那就是
Posted by 佳佳 on 2022-05-23 星期一 《基于 Kubernetes 的云原生 DevOps》 Kubernetes 读书笔记