小编bac*_*ach的帖子

如何使用kubeadm和Weave在kagrant集群中运行kube-dns

我使用Vagrant部署了一些虚拟机来测试kubernetes:
master:4个CPU,4GB RAM
节点-1:4个CPU,8GB RAM
基本映像:Centos/7.
网络:桥接.
主机操作系统:Centos 7.2

按照kubeadm入门指南使用kubeadm部署kubernem .将节点添加到集群并安装Weave Net之后,遗憾的是我无法启动并运行kube-dns,因为它处于ContainerCreating状态:

[vagrant@master ~]$ kubectl get pods --all-namespaces
NAMESPACE     NAME                             READY     STATUS              RESTARTS   AGE
kube-system   etcd-master                      1/1       Running             0          1h
kube-system   kube-apiserver-master            1/1       Running             0          1h
kube-system   kube-controller-manager-master   1/1       Running             0          1h
kube-system   kube-discovery-982812725-0tiiy   1/1       Running             0          1h
kube-system   kube-dns-2247936740-46rcz        0/3       ContainerCreating   0          1h
kube-system   kube-proxy-amd64-4d8s7           1/1       Running             0          1h
kube-system   kube-proxy-amd64-sqea1           1/1       Running             0          1h
kube-system   kube-scheduler-master            1/1       Running             0          1h
kube-system   weave-net-h1om2                  2/2       Running             0          1h …
Run Code Online (Sandbox Code Playgroud)

vagrant kubernetes weave kube-dns

10
推荐指数
2
解决办法
3410
查看次数

如何在Matplotlib中使用subplot2grid / gridspec检索现有的子图轴?

直接使用gridspec或subplot2grid指定图位置时,在访问Matplotlib图中的现有子图时遇到问题。常规子图规范,例如add_subplot(211),将返回现有轴(如果有)。使用gridspec / subplot2grid似乎会破坏任何现有的轴。如何使用gridspec / subplot2grid检索现有轴对象?这是预期的行为还是我在这里错过了一些东西?我想要一个不必为axis对象定义自己的占位符的解决方案。

例:

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.gridspec as gridspec

x = np.linspace(0,10,100)
y1 = np.cos(x)
y2 = np.sin(x)

fig = plt.figure()
ax = fig.add_subplot(211)
ax.plot(x,y1, '-b')
ax = fig.add_subplot(212)
ax.plot(x,y2, '-b')
ax = fig.add_subplot(211) #here, the existing axes object is retrieved
ax.plot(x,y2, '-r')

fig = plt.figure()
gs = gridspec.GridSpec(2,1)
ax = fig.add_subplot(gs[0,0])
ax.plot(x,y1, '-b')
ax = fig.add_subplot(gs[1,0])
ax.plot(x,y2, '-b')
# using gridspec (or subplot2grid), existing axes
# object is apparently deleted …
Run Code Online (Sandbox Code Playgroud)

matplotlib

5
推荐指数
1
解决办法
1830
查看次数

标签 统计

kube-dns ×1

kubernetes ×1

matplotlib ×1

vagrant ×1

weave ×1