上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 实验目的:使用client-go进入任一pod执行命令,模拟终端. 比较简单 直接上代码 /* 模拟 ``ctl exec -it pods -n namespace -- /bin/sh `` 命令 # ctl get po -n a | grep client elasticsearch-cli 阅读全文
posted @ 2021-09-07 14:34 紫色飞猪 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,需要前后端需要协商状态码,状态码用于后端返前端时使用。在一个团队中,定义的状态码讲道理应该是一致的,项目开始的起始阶段状态码应该是定义了个七七八八的,随着功能的叠加而不断增加。此系列将围绕我的研发之旅进行。 状态码推荐的项目目录为pkg/globalcode目录 后端返前端的json 阅读全文
posted @ 2021-09-04 16:30 紫色飞猪 阅读(499) 评论(1) 推荐(1) 编辑
摘要: package middleware import ( "go/pkg/errno" "go/pkg/getcookie" "crypto/tls" "fmt" "io/ioutil" "net" "net/http" "strings" "errors" "time" ) // request.H 阅读全文
posted @ 2021-09-03 15:27 紫色飞猪 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 此部分是对紫色飞猪的研发之旅--02golang:client-go浅学demo[https://www.cnblogs.com/zisefeizhu/p/15207204.html]的补充 对02的改动点如下: cmd/root.go // 初始化配置 func initConifg() { co 阅读全文
posted @ 2021-09-02 17:58 紫色飞猪 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 在调用第三方接口时,需要用到凭证,大多数接口使用token即可,那自然有小多数接口使用cookie等认证。此系列将围绕我的研发之旅进行。 获取cookie相对简单独立,直接上代码 package main import ( "bytes" "fmt" "mime/multipart" "net/ht 阅读全文
posted @ 2021-09-01 17:26 紫色飞猪 阅读(309) 评论(0) 推荐(0) 编辑
摘要: client-go是kubernetes官方提供的go语言的客户端库,go应用使用该库可以访问kubernetes的API Server,这样我们就能通过编程来对kubernetes资源进行增删改查操作; 除了提供丰富的API用于操作kubernetes资源,client-go还为controlle 阅读全文
posted @ 2021-08-30 18:05 紫色飞猪 阅读(1010) 评论(0) 推荐(2) 编辑
摘要: 工欲善其事,必先利其器。在golang项目开发中,不仅仅需要go语言的基础,第三方的库和其辅助工具也是开发的得力帮助。此系列将围绕我的研发之旅进行。 常用到的第三方库 > gin: web框架库 > gorm: 开发人员友好的ORM库 > gin-swagger: 接口文档 > logrus:日志库 阅读全文
posted @ 2021-08-26 10:27 紫色飞猪 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 好的项目目录结构规范是有利于写出良好的可读的代码的前提,在近一个月的由运维开发转纯golang开发中,经过不断的代码优化调整和向同事进行不断的请教后,终于在实现几个小闭环项目后,又经过两天的按目录结构规范代码调整后,动手开始写此篇章。此系列将围绕我的研发之旅进行。 ###当前比较清晰的我在使用的目录 阅读全文
posted @ 2021-08-26 09:56 紫色飞猪 阅读(193) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash rm -rf /etc/kubernetes systemctl stop kubelet 2>/dev/null systemctl stop docker 2>/dev/null ip link del cni0 2>/etc/null yum install -y ps 阅读全文
posted @ 2021-08-11 18:07 紫色飞猪 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 前言 加入新公司的第二个星期的星期二 遇到另一个项目需要技术性支持:验证es多集群的数据备份方案,需要我参与验证,在这个项目中需要关注到两个集群的互通性。es集群是部署在不同的k8s环境中,K8s环境未必可以互相通信。在这个过程中也遇到很多问题,关关难过关关过。 因为是新入职的公司的第一个完成的任务 阅读全文
posted @ 2021-07-16 17:16 紫色飞猪 阅读(1865) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页