charlieroro

107 篇文章
20 人订阅

全部文章

charlieroro

docker网络之bridge

https://blog.csdn.net/u014027051/article/details/53908878/

11530
charlieroro

docker网络之overlay

使用docker network的好处是:在同一个网络上的容器之间可以相互通信,而无需使用expose端口特性

11120
charlieroro

kubernete的证书总结 服务端保留公钥和私钥,客户端使用root CA认证服务端的公钥。

serving 证书: --tls-cert-file和--tls-private-key-file,API server用这两个选项来认证连接到自己的TLS。...

10730
charlieroro

理解kubernetes环境的iptables

node节点的iptables是由kube-proxy生成的,具体实现可以参见kube-proxy的代码

19020
charlieroro

docker 使用swarm overlay网络时,报“network xx not manually attachable”错误解决

当使用swarm的overlay网络,在该网络中运行容器时报“network xx not manually attachable”的错误

10440
charlieroro

kubernetes ingress到pod的数据流

假设现在有一个ingress暴露的服务 example.com.cn,查看一下流量是怎么传输到后端的

7210
charlieroro

shell中的(),{}几种语法用法

查看脚本语法是否有错误: bash -n modify_suffix.sh 跟踪执行 sh -x modify_suffix.sh aaa

7410
charlieroro

容器挂载volume出现“Permission denied”的问题定位解决

使用如下系统(centos)运行容器后,在容器内的挂载目录内执行ls命令出现了“Permission denied”的错误

9620
charlieroro

解决iptables nat sctp协议无效的问题

就是把A发出的报文的目的地址:端口由1.1.1.2:11111转变为2.2.2.2:11111

12720
charlieroro

chroot的用法

chroot命令用来在指定的根目录下运行指令。chroot,即 change root directory (更改 root 目录)。在 linux 系统中,系...

11840
charlieroro

docker “no space left on device”问题定位解决

docker info查看docker的根路径,可以看到为/opt/docker:

18230
charlieroro

go语言接受者的选取

1.如果接受者是一个 map,func 或者 chan,使用值类型(因为它们本身就是引用类型)。 2.如果接受者是一个 slice,并且方法不执行 reslic...

7410
charlieroro

protocol buffer开发指南

ProtoBuf 是一套接口描述语言(IDL)和相关工具集(主要是 protoc,基于 C++ 实现),类似 Apache 的 Thrift)。用户写好 .pr...

8730
charlieroro

protocol buffers生成go代码原理

本文描述了protocol buffers使用.proto文件生成pb.go文件的过程

14120
charlieroro

protocol buffers的编码原理

protocol buffers使用二进制传输格式传递消息,因此相比于xml,json来说要轻便很多。

8030
charlieroro

golang prometheus包的使用

prometheus包提供了用于实现监控代码的metric原型和用于注册metric的registry。子包(promhttp)允许通过HTTP来暴露注册的me...

10930
charlieroro

go语言的数组和切片区别

可以得出结论:如官方文档所述,数组是需要指定个数的,而切片则不需要。数组赋值也可是使用如下方式,忽略元素个数,使用“...”代替

6710
charlieroro

go语言defer panic recover用法总结

函数返回的过程是这样的:先给返回值赋值,然后再调用defer表达式,最后才是返回到调用函数中

7020
charlieroro

如何写对kubernetes的模板文件

kubernetes的模板配置文件随着版本更迭也会有相应的调整,正确配置模板关键字的方式是参考版本发布的doc,如下图

9720
charlieroro

C语言的隐式类型转换

预期结果时打印“in if”,但实际运行时却发现啥都没有输出。改为如下代码就可以正常输出“in if”,此时与预期相符

7120

扫码关注云+社区

领取腾讯云代金券