作者:Administrator

K8s-Daemonset

什么是DaemonSet? 在K8s集群中的每一个Node中都会运行一个Pod的控制器。 使用场景是? 日志收集,每个节点运行一个Pod用于收集容器产生的日志 监控管理,每个节点运行一个pod用于监控节点的状态 网络应用,每个节点运行一个P

Administrator Administrator 发布于 2024-05-31

K8s-job&cronjob

什么是Job? 该对象是用来执行运行一段时间后会退出的任务。 #使用Job 使用yaml描述Job对象,其中restart

Administrator Administrator 发布于 2024-05-31

K8s-configMap&Secret

ConfigMap #什么是ConfigMap? 用来存储应用所需要的明文配置数据的。

Administrator Administrator 发布于 2024-05-31

K8s-Service

service运行在一组 Pods 上的应用程序公开为网络服务的抽象方法。 为什么需要service? pod的数量、IP都是动态变化的,service可以给该集合的Pod一个固定的IP,无论pod的集合如何改变,都可以通过service的固定IP来访问到应用。 可以给pod集合提供负载均衡的功能。

Administrator Administrator 发布于 2024-05-31

K8s-Deployment

Deployment是k8s用来管理部署无状态Pod的控制器。 适用场景 无状态应用,所有的pod无依赖关系,无指定节点运行、无特殊处理的方式部署 #使用yaml描述Deployment 使用下面的yaml文件用来创建nginx的Dep

Administrator Administrator 发布于 2024-05-31

K8s-pod

什么是pod? Pod是一组共享了某些资源的容器。 容器的隔离是通过各种namespace来实现的,Pod 里的所有容器,可以通过Namespace来共享系统资源,像Network Namepsace。 #为什么需要Pod? 众所周知所周知,容器是一个特殊的

Administrator Administrator 发布于 2024-05-31

弹幕功能设计

最佳实践之弹幕功能设计 最近逛 B 站

Administrator Administrator 发布于 2024-05-30

Dockerfile 阶段构建

FROM golang:alpine AS builder LABEL stage=gobuilder ENV CGO_ENABLED 0 ENV GOPROXY https://goproxy.cn,direct RUN apk update --no-cache && apk add --

Administrator Administrator 发布于 2024-05-30

git最佳实践: 分支管理

1.引言 git 和 svn 的一个显著区别就是提供更丰富的分支特性,我们今天就要说一下如何管理这些分支。关于 git 的分支管理,Vincent Driessen 有一篇文章说的非常好,地址在参考[1]。我这里主要就是参考他的文章。 2. 总览 git 的分支整体预览图如下。

Administrator Administrator 发布于 2024-05-30

汗疱疹

这玩意儿传染是没有的,就是夏季暑湿重的季节格外容易发。尤其是本身就湿气重的人。 湿热的,薏苡竹叶散: 薏苡仁15克、竹叶9克、 滑石15克、白蔻仁4.5克、 连翘9克、茯苓15克、 白通草4.5克。 寒湿的,五苓散:

Administrator Administrator 发布于 2024-05-27