Go-常用函数备忘
· ☕ 1 分钟
重要 记录常用的一些函数 1. 字符串转int64 1 2 3 4 5 6 7 // Use the max value for signed 64 integer. http://golang.org/pkg/builtin/#int64 var s string = "9223372036854775807" i, err := strconv.ParseInt(s, 10, 64) if err != nil { panic(err) } fmt.Printf("Hello, %v with type %s!\n", i, reflect.TypeOf(i)) 输出: Hello, 9223372036854775807 with type

Docker-Dockerfile的最佳实践
· ☕ 8 分钟
重要 1. 概念说明 构建Context说明 执行docker build命令时,当前工作目录称为构建上下文。默认情况下,dockerfile也在当前目

K8S基石-理解k8s接口CRI、CNI、CSI
· ☕ 4 分钟
引言 Kubernetes 设计初衷是为模块化的云原生应用程序的部署、扩展和管理提供便捷性和灵活性。在 Kubernetes 的背后,有许多关键组件和接口,这些组件协同工作,以确保集群

k8S-使用client-go操作集群
· ☕ 5 分钟
重要 环境说明 安装 使用 0. 校验kubeconfig可用性 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import ( "k8s.io/client-go/tools/clientcmd" clientcmdapi "k8s.io/client-go/tools/clientcmd/api" ) ## 解析kubeConfig文件, 校验 func (k *K8S)

Ubuntu常见安装软件方式(ded、appimage、snap)说明.md
· ☕ 3 分钟
重要 最重要的事: 1.安装软件 1.1 通过软件中心安装 Show Applications » Search Ubuntu software center. 1.2 安装.deb文件 所有安装deb文件的方式 1.2.1 双击安装 双击.deb安装包,进入软件

Minikube本地启动
· ☕ 2 分钟
重要 minikube 主要是镜像都在k8s.gcr.io上,需要设置proxy。 环境说明 Ubuntu18.04 driver = docker 安装 1. 初始配置 验证机器支持虚拟化。执行下面命令,如果输出非空

Kubernetes资料汇总
· ☕ 1 分钟
重要 Kubernetes资料汇总 环境说明 Reference 备注 Kubernetes-handbook(宋净超-jimmy Song) Installing Kubernetes with Minikube minikube启动带参数

Python-RestAPI使用Flask、Flask-RestPlus
· ☕ 7 分钟
重要 本文概述了使用Flask和Flask-restplus创建REST API所需的步骤。这些工具组合成一个框架,Swagger被整合在Fla

jenkins-pipeline-lib使用
· ☕ 1 分钟
重要 定义共享库 目录结构 1 2 3 4 5 6 7 8 9 10 11 12 (root) +- src # Groovy source files | +- org | +- foo | +- Bar.groovy # for org.foo.Bar class +- vars | +- foo.groovy # for global 'foo' variable | +- foo.txt # help for 'foo' variable +- resources # resource files (external libraries only) |

LDAP部署手册
· ☕ 3 分钟
重点 DN 是一条LDAP记录项的名字,并作为唯一标识。可以理解成uuid,具体格式像: “cn=admin,dc=service,dc=corp” 1.概念 LDAP:Lightweight Directory Access Protoc