自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丿灬飞鱼的博客

记录瞬间灵感,分享学习经验

  • 博客(13)
  • 收藏
  • 关注

原创 Kubernetes1.13安装kubernetes-dashboard及遇到的坑

Kubernetes1.13安装kubernetes-dashboardkubernetes-dashboard.yaml简介RBAC配置dashboard安装启动执行kubectl proxy命令直接通过apiserver访问最终解决方案该方案遇到的问题解决方案kubernetes-dashboard.yaml简介官网参考官网推荐安装模式kubectl create -f https:/...

2018-12-11 09:27:33 28513 3

原创 使用kubeadm安装Kubernetes1.13

使用kubeadm安装Kubernetes 1.13简介准备环境各节点安装Docker使用kubeadm部署Kubernetes各节点安装kubeadm和kubelet使用kubeadm init初始化集群安装Pod Networkmaster node参与工作负载向Kubernetes集群中添加Node节点简介kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群...

2018-12-05 17:09:19 3636

原创 docker网络(六)--none

禁用容器的网络连接如果要完全禁用容器上的网络堆栈,可以–network none在启动容器时使用该标志。在容器内,仅创建环回设备。以下示例说明了这一点。创建容器。$ docker run --rm -dit \ --network none \ --name no-net-alpine \ alpine:latest \ ash通过在容器中执行一些常见的网络命令来检...

2019-03-23 09:20:07 755

原创 docker网络(五)--host

使用主机网络如果host对容器使用网络驱动程序,则该容器的网络堆栈不会与Docker主机隔离。例如,如果您运行绑定到端口80 host的容器并使用网络,则容器的应用程序将在主机IP地址的端口80上可用。主机网络驱动程序仅适用于Linux主机,并且不支持Docker Desktop for Mac,Docker Desktop for Windows或Docker EE for Windows ...

2019-03-23 09:19:11 512

原创 docker网络(四)--overlay

使用覆盖网络该overlay网络驱动程序会创建多个码头工人守护主机之间的分布式网络。该网络位于(覆盖)特定于主机的网络之上,允许连接到它的容器(包括群集服务容器)安全地进行通信。Docker透明地处理每个数据包与正确的Docker守护程序主机和正确的目标容器的路由。初始化swarm或将Docker主机加入现有swarm时,会在该Docker主机上创建两个新网络:称为覆盖网络ingress,...

2019-03-23 09:16:31 462

原创 docker网络(三)--macvlan

使用Macvlan网络某些应用程序,尤其是遗留应用程序或监视网络流量的应用程序,希望直接连接到物理网络。在这种情况下,您可以使用macvlan网络驱动程序为每个容器的虚拟网络接口分配MAC地址,使其看起来像是直接连接到物理网络的物理网络接口。在这种情况下,您需要在Docker主机上指定一个物理接口,用于Macvlan,以及Macvlan的子网和网关。您甚至可以使用不同的物理网络接口隔离Macvl...

2019-03-23 09:14:34 1282 1

原创 docker网络(二)--bridge

使用桥接网络在网络方面,桥接网络是在网络段之间转发流量的链路层设备。网桥可以是硬件设备或在主机内核中运行的软件设备。就Docker而言,桥接网络使用软件桥,该桥接器允许连接到同一桥接网络的容器进行通信,同时提供与未连接到该桥接网络的容器的隔离。Docker桥驱动程序自动在主机中安装规则,以便不同网桥上的容器无法直接相互通信。桥接网络适用于在同一个 Docker守护程序主机上运行的容器。对于在...

2019-03-23 09:13:31 263

原创 docker网络(一)--概述

学习目标docker网络的模式(及默认模式)各模式下实现原理对IPtable的操作对网桥的操作数据包的流转概述Docker容器和服务如此强大的原因之一是您可以将它们连接在一起,或者将它们连接到非Docker工作负载。Docker容器和服务甚至不需要知道它们部署在Docker上,或者它们的对等端是否也是Docker工作负载。无论您的Docker主机是运行Linux,Wind...

2019-03-23 09:11:31 254

原创 Kubernetes1.13安装metrics-server及填坑

本人测试集群是使用kubeadm安装的kubernetes1.13,参考:使用kubeadm安装Kubernetes1.13,刚安装完的集群是没有指标信息的[root@k8s-node1 ~]# kubectl top nodeError from server (NotFound): the server could not find the requested resource (ge...

2019-01-31 09:41:21 9311

原创 Golang包管理工具之govendor的使用

govendor简介长期以来,golang 对外部依赖都没有很好的管理方式,只能从 $GOPATH 下查找依赖。这就造成不同用户在安装同一个项目适合可能从外部获取到不同的依赖库版本,同时当无法联网时,无法编译依赖缺失的项目。自 1.5 版本开始引入 govendor 工具,该工具将项目依赖的外部包放到项目下的 vendor 目录下(对比 nodejs 的 node_modules 目录),并通...

2019-01-25 10:58:42 912

原创 cc1.exe: sorry, unimplemented: 64-bit mode not compiled in解决办法

问题现象今天在go项目进行kafka开发时,报cc1.exe: sorry, unimplemented: 64-bit mode not compiled in错误原因分析通过提示可知;cc1.exe版本不是64位的,在64位环境下无法编译解决办法需要将mingw32换成mingw64.下载安装包下载地址: https://sourceforge.net/projects/mi...

2019-01-25 10:42:38 33224 7

翻译 Kubernetes1.13 有哪些新功能?

Kubernetes 1.13 有哪些新功能?Kubernetes 配置管理动态审计配置(alpha)支持自定义资源的 webhook 转换(alpha)API 服务器 dry-run(alpha 到 beta)kubectl diff命令(alpha 到 beta)简化 Kubernetes 集群创建(beta 到稳定)Kubernetes 核心组件基于 taint 的驱逐 (alpha 到 b...

2018-12-10 10:27:36 1091

原创 Kubernetes1.13安装Helm

Kubernetes1.13安装Helm客户端命helm安装使用helm部署tiller使用Helm部署Nginx Ingress客户端命helm安装Helm由客户端命helm令行工具和服务端tiller组成,Helm的安装十分简单。 下载helm命令行工具到master节点k8s-node1的/usr/local/bin下,这里下载的2.11.0版本wget https://storage...

2018-12-06 16:36:42 1645

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除