05 2018 档案

摘要:概览 Secret是用来保存小片敏感数据的k8s资源,例如密码,token,或者秘钥。这类数据当然也可以存放在Pod或者镜像中,但是放在Secret中是为了更方便的控制如何使用数据,并减少暴露的风险。 用户可以创建自己的secret,系统也会有自己的secret。 Pod需要先引用才能使用某个sec 阅读全文
posted @ 2018-05-25 17:46 yuchen16 阅读(31899) 评论(0) 推荐(2) 编辑
摘要:## 概览 Secret是用来保存小片敏感数据的k8s资源,例如密码,token,或者秘钥。这类数据当然也可以存放在Pod或者镜像中,但是放在Secret中是为了更方便的控制如何使用数据,并减少暴露的风险。 用户可以创建自己的secret,系统也会有自己的secret。 Pod需要先引用才能使用某个 阅读全文
posted @ 2018-05-25 14:22 yuchen16 阅读(244) 评论(0) 推荐(0) 编辑
摘要:编排文件技巧 使用资源时指定最新稳定版的API version 编排文件应该纳入版本控制,这样可以在必要的时候快速回滚,同样也有利于资源恢复和重建 使用YAML格式而不是JSON格式,尽管两种格式的文件可以相互转换,但是YAML格式更易读 使用单一的文件组织相关资源,单文件比多文件更好组织管理,可以 阅读全文
posted @ 2018-05-24 17:09 yuchen16 阅读(5498) 评论(0) 推荐(0) 编辑
摘要:golang项目中使用条件编译 C语言中的条件编译 golang中没有类似C语言中条件编译的写法,比如在C代码中可以使用如下语法做一些条件编译,结合宏定义来使用可以实现诸如按需编译release和debug版本代码的需求 golang中的条件编译 golang支持两种条件编译的实现方式 build 阅读全文
posted @ 2018-05-17 13:54 yuchen16 阅读(5404) 评论(0) 推荐(2) 编辑
摘要:golang reflect包使用解析 参考 2个重要的类型 Type Value 其中Type是interface类型,Value是struct类型,意识到这一点很重要 Type和Value拥有的同名方法 Type独有的方法 Value独有的方法 以上列出的方法及备注只是为了方便理解和记忆,使用时 阅读全文
posted @ 2018-05-15 14:00 yuchen16 阅读(5103) 评论(0) 推荐(0) 编辑
摘要:Don't communicate by sharing memory, share memory by communicating. Concurrency is not parallelism. Channels orchestrate; mutexes serialize. The bigge 阅读全文
posted @ 2018-05-07 14:53 yuchen16 阅读(199) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示