小编mcg*_*n.b的帖子

kubernetes 添加本地文件到pod

我正在尝试在 kubernetes 中构建一个 pod,该 pod 将文件从我的本地系统挂载到 pod,方式类似于在docker-compose文件中挂载卷

我尝试了以下方法,试图将本地文件夹./test和文件挂载到文件夹下的 pod /blah/。然而,kubernetes 抱怨说MountVolume.SetUp failed for volume "config-volume" : hostPath type check failed: ./test/ is not a directory

这是我的yaml文件。我错过了什么吗?

kind: Service
metadata:
  name: vol-test
  labels:
    app: vol-test
spec:
  type: NodePort
  ports:
    - port: 8200
      nodePort: 30008
  selector:
    app: vol-test

---

apiVersion: apps/v1
kind: Deployment
metadata:
  name: vol-test
spec:
  replicas: 1
  selector:
    matchLabels:
      app: vol-test
  template:
    metadata:
      labels:
        app: vol-test
    spec:
      containers:
        - name: vol-test
          image: …
Run Code Online (Sandbox Code Playgroud)

docker kubernetes

7
推荐指数
3
解决办法
4869
查看次数

Javascript document.getElementsByClassName不返回所有元素

我有以下javascript代码(纯js,没有libs),但是当它运行时它只返回一个元素而不是两个

function changeButtonStyles() {
    var actualButtons = document.getElementsByClassName("read-more");
    for (var i = 0; i < actualButtons.length; i++) {
        actualButtons[i].parentNode.className = "basic";
        actualButtons[i].className = "btn btn-xs btn-default";
    }
Run Code Online (Sandbox Code Playgroud)

它应该从页面返回两个元素,所以我可以修改它们,但它只返回一个或循环只迭代一个.为什么是这样?

的jsfiddle

javascript

6
推荐指数
1
解决办法
1488
查看次数

gradle不下载依赖项

新的gradle,我尝试将maven替换为构建工具.我已经将Jsoup添加为gradle中的依赖项,并尝试将其下载,但不会将其下载到项目中.

这是我的build.gradle:

apply plugin: 'java'

repositories {
    //jcenter()
    mavenCentral()
}

dependencies {
    compile ('org.jsoup:jsoup:1.7.2')
    compile 'org.slf4j:slf4j-api:1.7.12'
    testCompile 'junit:junit:4.12'
}
Run Code Online (Sandbox Code Playgroud)

当我运行gradle clean build时我得到的输出 在此输入图像描述

Jsoup没有下载,没有显示在输出中,我无法使用它.但是,它将在maven中下载而不会出现问题.

我错过了什么吗?

java android gradle

5
推荐指数
0
解决办法
7287
查看次数

lodash 将键添加到 countBy 函数

我有一个数据源如下

[
  {
    "physicalId": 2110,
    "closedDate": "2017-06-25T00:00:00.000Z",
    "allDay": true
  },
  {
    "physicalId": 2111,
    "closedDate": "2017-06-24T00:00:00.000Z",
    "allDay": true
  },
  {
    "physicalId": 2111,
    "closedDate": "2017-06-25T00:00:00.000Z",
    "allDay": true
  },
  {
    "physicalId": 4299,
    "closedDate": "2017-06-24T00:00:00.000Z",
    "allDay": true
  },
  {
    "physicalId": 4299,
    "closedDate": "2017-06-25T00:00:00.000Z",
    "allDay": true
  }
]
Run Code Online (Sandbox Code Playgroud)

我用lodash v4.17.4以下方式总结数据:

[
  {
    "Sat Jun 24 2017 00:00:00 GMT+0000": 2,
    "Sun Jun 25 2017 00:00:00 GMT+0000": 3,
  }
]
Run Code Online (Sandbox Code Playgroud)

但是,我希望它以以下格式作为对象返回

[
  {
    date: "Sat Jun 24 2017 00:00:00 GMT+0000"
    total: 2
  },
    {
    date: …
Run Code Online (Sandbox Code Playgroud)

javascript lodash

0
推荐指数
1
解决办法
4829
查看次数

标签 统计

javascript ×2

android ×1

docker ×1

gradle ×1

java ×1

kubernetes ×1

lodash ×1