- 博客(7)
- 收藏
- 关注
原创 go 语言------web通信
第一种直接用http包来编写,我觉得这种方式给转语言的人来说会比较好理解服务器端(server):package mainimport ( "encoding/json" "net/http" "fmt" "io/ioutil" "log")type Cmd struct { Req int Name string}func main() { //设置...
2019-02-14 16:59:12 175
原创 k8s的简单搭建
1、一般虚拟机为动态ip,而k8s搭建需要在配置文件中添加ip,如果ip动态变化,那配置文件中的ip也要相应变化。所以首先将虚拟机ip设置为静态ip。ifconfig :查看自己网卡名称,我的是ens33vi /etc/sysconfig/network-scripts/ifcfg-ens33 :修改配置文件 将BOOTPROTO改为static...
2019-02-11 11:08:26 444
原创 etcd、flannel的安装-----单节点
etcd的安装和配置[root@localhost zh]# yum install etcd[root@localhost zh]# service etcd start//因为我是单节点,所以没有修改我的配置文件,下面默认的配置文件内容[root@localhost zh]# vim /etc/etcd/etcd.conf#[Member]#ETCD_CORS=""ETCD...
2019-01-17 16:47:07 366
原创 用nsenter进入容器
操作容器的命令以“docker”开头,并在root用户下操作docker ps :显示正在运行的容器,看有没有正在运行的容器[root@localhost zh]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS POR...
2019-01-14 18:08:13 433
原创 lsns -t net和ip netns list的区别
ip netns list:显示你通过ip netns add所添加的网络命名空间名,是从/var/run/netns来获取lsns:可以访问本机的所有命名空间的信息,想要查看特定命名空间可以通过: lsns -t type(命名空间类型)。ls -t net它是从/proc/pid/ns获取到命名空间信息,所以他只能看到正在运行的进程的所属命名空间,所以不管ip netns add添加了多少...
2019-01-11 18:47:26 2031
原创 跨namespace通信
veth pair可以让两个不同的net namespace之间通信创建veth pair [root@localhost zh]# ip link add veth0 type veth peer name veth1创建net namespace [root@localhost zh]# ip netns add ns2 [root@localhost...
2019-01-07 17:59:40 2778
原创 go语言------基础1
1.关于定义变量 (1)定义变量 : var 变量名 变量类型 (2)定义初始化一步完成:变量名 := value(可以推断变量的类型) go定义的变量(定义并初始化)必须被用到,否则会报错 (3)结构类型 type person struct{ ... } ...
2019-01-04 18:31:08 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人