qq_34893654
码龄9年
求更新 关注
提问 私信
  • 博客:31,787
    社区:1
    问答:13
    31,801
    总访问量
  • 116
    原创
  • 4
    粉丝
  • 60
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2016-05-05
博客简介:

qq_34893654的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得2次评论
  • 获得21次收藏
  • 代码片获得220次分享
  • 博客总排名526,603名
创作历程
  • 117篇
    2023年
成就勋章
TA的专栏
  • k8s
    24篇
  • 系统架构
    1篇
  • Golang并发应用
    9篇
  • golang框架
    11篇
  • redis
    3篇
  • Golang 的高级特性
    22篇
  • Golang 的基础知识
    11篇
  • 链路追踪
    1篇
  • 观世间
    1篇
  • zookeeper
    2篇
  • golang命令行
    13篇
  • Golang第三方库
    1篇
  • 设计模式
    10篇
  • golang源码分析
    2篇
  • Golang教程

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 3

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

75人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

python virtualenv

保存文件并关闭当前的终端窗口,然后重新打开一个新的终端窗口以使更改生效。初始化添加到您的 shell 配置文件(例如。命令来创建和管理虚拟环境。请根据您的需求使用这些命令。轻松管理 Python 虚拟环境。对于 Bash 用户,在。对于 Zsh 用户,在。安装完成后,您需要将。
原创
博文更新于 2023.11.26 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计从表开始

聊天系统、评论系统、邮箱系统、微博系统
原创
博文更新于 2023.07.25 ·
550 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

go中尽量不使用全局变量

在Go中,全局变量的使用存在安全隐患,因为全局变量可能会被多个线程并发访问和修改,这样就会导致数据的不一致性或者出现竞态条件。这些问题可能会导致程序运行时崩溃或者产生无法预测的结果。另外,全局变量还会破坏代码的可读性和可维护性,尤其是当项目变得越来越大和复杂时,全局变量的使用会使代码更难以理解和调试。因此,建议尽可能地避免使用全局变量,而是使用函数参数、局部变量或者结构体成员等方式来实现对数据的共享和管理。总之,虽然全局变量可能很方便,但是如果不注意安全和代码的可维护性,可能会给程序带来很多麻烦。
原创
博文更新于 2023.05.23 ·
1015 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

k8s核心目录

目录是 Kubernetes 集群的主要配置目录,包含了一系列 Kubernetes 组件和插件的配置文件和密钥文件。admin.conf:kubeconfig 文件,用于与 Kubernetes 集群进行交互。默认情况下,该文件包含管理员用户的凭证和集群信息。:kubeconfig 文件,用于控制器管理器组件连接到 Kubernetes API 服务器,以便执行控制器任务。:kubeconfig 文件,用于 kubelet 组件连接到 Kubernetes API 服务器,以获取 Pod 清单并启动容器。
原创
博文更新于 2023.05.15 ·
1274 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

k8s安全学习路线

【代码】k8s安全学习路线。
原创
博文更新于 2023.05.07 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第21天--apiversion

Kubernetes API 版本的主要作用是允许 Kubernetes 集群中的不同组件和工具使用不同版本的 Kubernetes API 对象。这种解耦设计可以提高 Kubernetes 的灵活性、可扩展性和兼容性,使得用户可以根据自己的需要选择合适的 API 版本来管理 Kubernetes 资源。具体来说,API 版本有以下几个重要的作用:标识 Kubernetes API 对象的版本号,方便用户和开发者识别和区分不同版本的 Kubernetes API 对象。
原创
博文更新于 2023.05.06 ·
782 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

k8s学习第20天--service account

在 Kubernetes 中,Service Account 是一种用于在 Pod 内运行的特殊用户身份。每个 Service Account 都会分配一个唯一的名称和一个对应的 API 对象。使用 Service Account 可以轻松管理 Pod 的身份验证和授权问题。在默认情况下,Kubernetes 会为每个 Namespace 分配一个默认的 Service Account,使得所有在该 Namespace 内创建的 Pod 都可以自动使用该 Service Account 进行身份验证。
原创
博文更新于 2023.05.05 ·
336 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s常用命令集

返回default空间下的pods列表Name:pod的名称READY:启动成功的数量/pod中的数量STATUS:状AGE:启动时间。
原创
博文更新于 2023.05.04 ·
327 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

k8s学习第19天--证书认证

Kubernetes (k8s) 提供了多种用于认证管理的机制,这些机制可以确保只有经过授权的用户和服务能够访问Kubernetes集群。以下是Kubernetes中常用的一些认证管理机制:证书认证:通过使用X.509证书来进行身份验证和授权。Kubernetes集群必须配置CA证书颁发机构,以便在证书过期之前对颁发的证书进行撤销并更新。Token认证:在Kubernetes API服务器上创建一个持久令牌,该令牌可用于访问API服务器。
原创
博文更新于 2023.05.04 ·
990 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

k8s学习第18天

我们看到了--config参数配置的路径,打开这个路径可以配相关启动参数,然后重启。
原创
博文更新于 2023.04.28 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第17天

kubernetes API Server 最主要的 REST 接口是对资源对象执行 CRUD 操作的接口,但是它还有一类很特殊的 REST 接口 -- Kubernetes Proxy API 接口,这类接口的作用是代理 REST 请求,即 kubernetes API Server 把收到的 REST 请求转发到某个 Node 节点上的 kubelet 守护进程的 REST 端口,由该 kubelet 进程负责响应。通过 Pod proxy 接口,我们可以访问 Pod 里面某个容器提供的服务。
原创
博文更新于 2023.04.28 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第16天

Api Server的核心功能是提供k8s各类资源对象的增删改查以及watch等http rest 接口,相当于集群内各个功能模块直接数据交互和通信的中心枢纽,,是整个系统的数据总线和数据中心。除此之外,他还是集群管理的API入口,是资源配额控制的入口,提供完备的集群安全机制。使用kubectl和 api server交互,并使用curl工具验证。
原创
博文更新于 2023.04.27 ·
83 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第15天

外部的集群:数据库、缓存服务等其他k8s集群的某个服务---metadata:spec:ports:port: 80---#把外面的服务包装成一个endpointmetadata:#配置外面的访问IP和端口subsets:- address:ports:- port: 80。
原创
博文更新于 2023.04.25 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第14天

Service的多端口设置。
原创
博文更新于 2023.04.25 ·
67 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第13天

service同过sessionAffinity实现基于客户端IP的回话保持机制,首次讲某个客户端来源IP发起的请求转发到后端的某个pod上,之后相同的客户端IP发起的请求都会转发到相同的Pod上,下面我们配置一下
原创
博文更新于 2023.04.25 ·
85 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第12天

如果pod列表出现变化,则k8s会实时更新service对应的后端pod列表。一个service对应的后端由pod和IP和容器端口号组成,即一个完整的IP:PORT访问地址,这在k8s中叫Endpoint。Service的主要功能用提供服务网格功能,通过service能够为客户端应用提供稳定的访问地址和负载均衡能力,以及屏蔽后端Endpoint的变化,是k8s实现微服务的核心资源。实际上,k8s会自动创建service和Endpoint资源对象的关联关系,通过一下命令查看。启动了两个tomcat副本。
原创
博文更新于 2023.04.25 ·
85 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第11天

Service的参数的详细定义。
原创
博文更新于 2023.04.24 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第10天--Pod的扩缩容

查看现在的副本数量把副本数量更新到5个查看现在的副本数量把副本数减少到1个查看现在的副本数量。
原创
博文更新于 2023.04.24 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习第9天

k8s使用默认使用的升级策略为Recreate(重建)和RollingUpdate(滚动更新),默认值为RollingUpdate,在Deployment定义中,可以通过spec.strategy指定pod的更新策略,: spec.strategy=Recreate, 表示在更新pod时候,会先杀掉所有正在运行的pod,然后创建新的pod。
原创
博文更新于 2023.04.23 ·
310 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s学习pod第七天

初始化容器是一类只运行一次的容器,本质是也是容器,不同容器间启动有先后顺序,只有前面的容器运行成功了,后面的容器才能运行已上配置文件,首先要运行一个busybox,并且下载一个文件到/work-dir中,然后启动nginx容器,在/usr/share/nginx/html中就有了文件index.html可见先启动了buysbox,然后又启动了nginx容器。
原创
博文更新于 2023.04.21 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多