上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 234 下一页

2020年10月12日

连Python产生器(Generator)的原理都解释不了,还敢说Python用了5年?

摘要: 最近有很多学Python同学问我,Python Generator到底是什么东西,如何理解和使用。Ok,现在就用这篇文章对Python Generator做一个敲骨沥髓的深入解析。 为了更好地理解产生器(Generator),还需要掌握另外两个东西:yield和迭代(iterables)。下面就迭代 阅读全文

posted @ 2020-10-12 17:28 ExplorerMan 阅读(311) 评论(0) 推荐(0)

golang中,new和make的区别

摘要: 在golang中,make和new都是分配内存的,但是它们之间还是有些区别的,只有理解了它们之间的不同,才能在合适的场合使用。 简单来说,new只是分配内存,不初始化内存; 而make即分配又初始化内存。所谓的初始化就是给类型赋初值,比如字符为空,整型为0, 逻辑值为false等。 new 先看下n 阅读全文

posted @ 2020-10-12 17:25 ExplorerMan 阅读(276) 评论(0) 推荐(0)

2020年9月28日

k8s客户端库

摘要: 本页面包含基于各种编程语言使用 Kubernetes API 的客户端库概述。 在使用 Kubernetes REST API 编写应用程序时, 您并不需要自己实现 API 调用和 “请求/响应” 类型。 您可以根据自己的编程语言需要选择使用合适的客户端库。 客户端库通常为您处理诸如身份验证之类的常 阅读全文

posted @ 2020-09-28 18:06 ExplorerMan 阅读(1086) 评论(0) 推荐(0)

k8s 拉取私有镜像

摘要: k8s 想要拉取私有镜像配置起来并不复杂,这里简单介绍一下操作流程: 创建登录镜像仓库的 secret 资源 将 secret 添加到 ServiceAccount 创建 Secret 使用如下命令来创建认证: kubectl create secret docker-registry <认证名称> 阅读全文

posted @ 2020-09-28 16:41 ExplorerMan 阅读(477) 评论(0) 推荐(0)

kubernetes-client / python

摘要: Kubernetes Python Client Python client for the kubernetes API. Installation From source: git clone --recursive https://github.com/kubernetes-client/py 阅读全文

posted @ 2020-09-28 16:37 ExplorerMan 阅读(512) 评论(0) 推荐(0)

k8s集群外go客户端示例

摘要: k8s集群外go客户端示例 (金庆的专栏 2018.7) 集群内客户端需要打包成docker镜像,上传镜像,然后用 kubectl run 运行,还要设置用户角色,太麻烦,还是用集群外客户端测试比较方便。 客户端库使用 ericchiang/k8s, 比官方的 client-go 要简单许多。 集群 阅读全文

posted @ 2020-09-28 16:23 ExplorerMan 阅读(325) 评论(0) 推荐(0)

K8s获取NodePort

摘要: K8s获取NodePort (金庆的专栏 2018.9) 将服务用NodePort暴露到外网,为避免端口冲突,不指定NodePort,而是让k8s自动选择一个端口。 $ cat get_node_port.yaml kind: Service apiVersion: v1 metadata: nam 阅读全文

posted @ 2020-09-28 16:22 ExplorerMan 阅读(1240) 评论(0) 推荐(0)

KUBERNETES中的服务发现机制与方式

摘要: 1. 服务发现机制与类型 简单来说,服务发现就是服务或者应用之间互相定位的过程。不过,服务发现并非什么新概念,传统的单体应用架构时代也会用到,只不过单体应用的动态性不强,更新和重新发布频度较低,通常以月甚至以年计,基本不会进行自动伸缩,因此服务发现的概念无须显性强调。在传统的单体应用网络位置发生变化 阅读全文

posted @ 2020-09-28 16:12 ExplorerMan 阅读(477) 评论(0) 推荐(0)

2020年9月27日

Rancher容器目录持久化

摘要: 最近一直在研究Rancher的持久化问题。 目前已找到两种方式实现Rancher里的容器文件实现持久化方法。 方法一: 配置映射(只适用单个文件,不适用于目录) 这个算不上是真正的持久化,只是相当于配置一个键值,然后键值内容等于文件内容,从而使得容器重启后,该文件内容会自动读取该键值内容,从而实现保 阅读全文

posted @ 2020-09-27 18:46 ExplorerMan 阅读(908) 评论(0) 推荐(0)

rancher k8s 实现pod弹性伸缩

摘要: rancher2.2.7部署的k8s ,通过参数配置实现pod弹性伸缩1、deployment配置资源限制(必须配置,否则hpa启动后target会一直unknown。估计是这里不配置,rancher就不调用metrics-server去采集pod资源信息,这个问题暂时没找到办法解决,所以就老实配置 阅读全文

posted @ 2020-09-27 18:44 ExplorerMan 阅读(834) 评论(0) 推荐(0)

上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 234 下一页

导航