小编Ger*_*erb的帖子

在iPython qtconsole中显示图像

我试图通过以下方式在ipython qtconsole中显示图像:

from IPython.display import Image
Image(filename='sky1024px.jpg')
Run Code Online (Sandbox Code Playgroud)

但我得到以下输出

Out[6]: <IPython.core.display.Image object>
Run Code Online (Sandbox Code Playgroud)

我通过Anaconda安装了python,它具有显示图像所需的库.我尝试搜索stackoverflow,但还没有找到任何答案.

我正在运行的python版本是:

  IPython QtConsole 3.2.0
  Python 2.7.10 |Anaconda 2.3.0 (x86_64)| (default, May 28 2015, 17:04:42) 
Run Code Online (Sandbox Code Playgroud)

我想让这个工作的原因是我正在搞乱google deepdream项目,看起来非常有趣和疯狂.请参阅:https://github.com/google/deepdream/blob/master/dream.ipynb

对不起,如果这是一个简单的问题,从来没有使用python,我一直在敲打我几个小时!

谢谢!

python ipython

10
推荐指数
1
解决办法
3472
查看次数

Terraform:检索 nginx 入口控制器负载均衡器 IP

我正在尝试获取 Azure AKS 中的 nginx 入口控制器负载均衡器 IP。我想我会通过以下方式使用 kubernetes 提供程序:

data "kubernetes_service" "nginx_service" {
  metadata {
    name      = "${local.ingress_name}-ingress-nginx-controller"
    namespace = local.ingress_ns
  }

  depends_on = [helm_release.ingress]
}
Run Code Online (Sandbox Code Playgroud)

但是,我没有看到 IP 地址,这是我得到的:

nginx_service = [
      + {
          + cluster_ip                  = "10.0.165.249"
          + external_ips                = []
          + external_name               = ""
          + external_traffic_policy     = "Local"
          + health_check_node_port      = 31089
          + load_balancer_ip            = ""
          + load_balancer_source_ranges = []
          + port                        = [
              + {
                  + name        = "http"
                  + node_port   = 30784
                  + port        = 80 …
Run Code Online (Sandbox Code Playgroud)

kubernetes terraform azure-aks

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

Jenkins:以编程方式添加项目默认构建授权

我使用 DSL 来创建不同的工作。但是,当我启动 Jenkins 容器时,出现以下错误:

Processing DSL script neojob.groovy
ERROR: script not yet approved for use
Finished: FAILURE
Run Code Online (Sandbox Code Playgroud)

要修复此错误,我需要选择“以触发​​构建的用户身份运行”项目默认构建授权,如下所示:

在此处输入图片说明 我的问题是如何在 groovy 脚本中或以编程方式执行此操作,以便我的容器可以完全初始化 Jenkins。

任何帮助将不胜感激。

groovy jenkins

4
推荐指数
1
解决办法
1867
查看次数

ES6:从 CORS 获取调用中检索响应标头

我有一个使用 ES6 fetch API 的 React 应用程序来使用 CORS 调用休息端点。提取调用工作得很好,但我无法获取从服务器发送的响应标头。我可以在 Chrome 开发工具中看到响应标头,因此我知道它们正在发送回给我;然而,在代码中访问它们似乎对我不起作用。这是代码(其基本的获取承诺链接):

fetch(url)
  .then(response => {
    for (let header of response.headers) { < -- - headers is empty
      console.log(header);
    }
    return response;
  });
Run Code Online (Sandbox Code Playgroud)

但response.headers是空的。但我可以清楚地看到 Chrome 中的标题。提取调用阻止我查看它们是否有原因?我需要什么才能访问这些标头?服务器存储了一些我们想要使用的特定于应用程序的标头。

更新:我可以通过让服务器将其添加到 OPTION 请求的响应中来解决此问题:

response.setHeader("Access-Control-Expose-Headers", "X-Custom-Header");
Run Code Online (Sandbox Code Playgroud)

现在,根据 fetch 命令的响应,我可以执行以下操作:

const customHeader = response.headers.get('X-Custom-Header');
Run Code Online (Sandbox Code Playgroud)

谢谢卡里姆对此的帮助!

javascript fetch cors ecmascript-6

4
推荐指数
1
解决办法
6055
查看次数

增加k8s节点的maxPods

我正在尝试动态增加 k8s 节点的 maxPods 。目前它设置为 30,我想将其增加到 50。我按照以下说明操作:https ://kubernetes.io/docs/tasks/administer-cluster/reconfigure-kubelet/

在节点上我添加了--dynamic-config-dir标志并重新启动kubelet

然后,我添加了一个 configmap,将 maxPods 设置为 50,并向节点添加了 configSource 部分:

configSource:
    configMap:
        name: my-node-name
        namespace: kube-system
        kubeletConfigKey: kubelet
Run Code Online (Sandbox Code Playgroud)

我可以通过以下方式验证配置映射是否已应用:

kubectl get no ${NODE_NAME} -o json | jq '.status.config'
{
  "active": {
    "configMap": {
      "kubeletConfigKey": "kubelet",
      "name": "my-node-config-c87h9fm782",
      "namespace": "kube-system",
      "resourceVersion": "54483288",
      "uid": "144bd26f-d290-11ea-bb9d-5e7d8d22eed0"
    }
  },
  "assigned": {
    "configMap": {
      "kubeletConfigKey": "kubelet",
      "name": "my-node-config-c87h9fm782",
      "namespace": "kube-system",
      "resourceVersion": "54483288",
      "uid": "144bd26f-d290-11ea-bb9d-5e7d8d22eed0"
    }
  },
  "lastKnownGood": {
    "configMap": {
      "kubeletConfigKey": "kubelet",
      "name": "my-node-config-c87h9fm782",
      "namespace": …
Run Code Online (Sandbox Code Playgroud)

kubernetes

2
推荐指数
1
解决办法
1万
查看次数