上一页 1 2 3 4 5 6 7 8 ··· 49 下一页
摘要: 说明 k8s通过lable来为资源打上标签,通过selector来查找。而不是像传统mysql对象之间关联使用强关联外键属性 比如deployment需要关联RS 则通过RS打上标签,deployment通过配置select选择器去查找 标签的特性 label有如下的一些特点: label可以被附加 阅读全文
posted @ 2023-10-28 16:57 意犹未尽 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 什么是数据结构与算法 从广义上讲数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。 从狭义上讲,是指某些著名的数据结构和算法,比如队列、栈、堆、二分查找、动态规划等。这些都是前人智慧的结晶,我们可以直接拿来用。 数据结构和算法是相辅相成的。数据结构是为算法服务的,算法要作用在特定的数据结 阅读全文
posted @ 2023-10-27 14:34 意犹未尽 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 生命周期图 容器启动 1.pod容器启动之前,会有初始化容器(initContainer)会先进行环境的初始化2.初始化后主容器(main container)开始启动3.主容器启动之后会有一个post start之类的(启动后钩子函数)操作4.post start执行之后就开始进行健康检查如:存活 阅读全文
posted @ 2023-10-23 10:14 意犹未尽 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes中,有三种类型的探针(Probes)用于检查容器的健康状况和确定是否应该将请求路由到容器。这些探针可以配置在 Pod 的规范中。 存活探针(Liveness Probe) 存活探针用于确定容器是否处于运行状态。如果存活探针失败(返回失败状态码或超时),Kubernetes会认为 阅读全文
posted @ 2023-10-11 13:49 意犹未尽 阅读(91) 评论(0) 推荐(0) 编辑
摘要: deployment模版 apiVersion: apps/v1 # 指定api版本,此值必须在kubectl api-versions中。业务场景一般首选”apps/v1“ kind: Deployment # 指定创建资源的角色/类型 metadata: # 资源的元数据/属性 name: de 阅读全文
posted @ 2023-10-10 17:45 意犹未尽 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 第三方ctl k9s k9s --kubeconfig /Users/liqiang/Desktop/java_code/oray/test-test.yaml -n {namespace} 更多命令 https://kubernetes.io/docs/reference/generated/ku 阅读全文
posted @ 2023-10-09 14:14 意犹未尽 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 可选方案 用于本地开发测试学习:minikube k3s 生产推荐:kubeadm、二进制安装、命令行安装 连接远程kubectl集群 要在本地使用kubectl连接到远程的Kubernetes集群,您需要进行以下步骤: 安装kubectl:在本地机器上安装kubectl命令行工具,以便与Kuber 阅读全文
posted @ 2023-10-08 13:53 意犹未尽 阅读(28) 评论(0) 推荐(0) 编辑
摘要: select的作用 golang 中的 select 就是用来监听和 channel 有关的 IO 操作,当 IO 操作发生时,触发相应的动作。select 只能应用于 channel 的操作,既可以用于 channel 的数据接收,也可以用于 channel 的数据发送。如果 select 的多个 阅读全文
posted @ 2023-09-28 16:08 意犹未尽 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 什么是 channel 管道 channel 是 goroutine 与 goroutine 之间通信的重要桥梁 channel 是一个通道,用于端到端的数据传输,这有点像我们平常使用的消息队列,只不过 channel 的发送方和接受方是 goroutine 对象,属于内存级别的通信。 这里涉及到了 阅读全文
posted @ 2023-09-28 14:24 意犹未尽 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 说明 golang通过waitgroup来实现并发控制,用法跟java的CountDownLatch 效果一样 WaitGroup 的使用场景和方法 我们通过goroutine运行一个或者一组任务,需要关心这组任务执行完了进行通知 WaitGroup 如同它的字面意思,就是等待一组 goroutin 阅读全文
posted @ 2023-09-27 18:09 意犹未尽 阅读(9) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 49 下一页