小编Sag*_*yar的帖子

如何在kubernetes/Docker中更改映射卷的权限

我刚刚使用Docker文件创建了图像,并且用于更改刚才使用的用户:

USER myuser
Run Code Online (Sandbox Code Playgroud)

我们使用目录来存储数据,我们使用以下命令更改该目录权限:

chown -R myuser:myuser /data-dir
Run Code Online (Sandbox Code Playgroud)

这个Docker文件用于etcd,我们希望etcd使用/ data-dir来存储数据.现在,我们使用kubernetes yml文件将/ data-dir映射到efs卷.

使用以下代码:

volumeMounts:
        - name: etcdefs
          mountPath: /data-dir
      volumes:
      - name: etcdefs
        persistentVolumeClaim:
          claimName: efs-etcd
Run Code Online (Sandbox Code Playgroud)

在此之后,我希望映射的目录/ data-dir应该具有myuser:myuser的权限,但它将目录设为root:root

任何人都可以在这里暗示我做错了吗?

docker kubernetes

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

Nifi使用jolt脚本将json转换为自定义json

我有json喜欢

{
  "error_message_1": "missing_field_1",
  "error_message_2": "missing_field_2",
  "error_message_3": "missing_field_3"
}
Run Code Online (Sandbox Code Playgroud)
我希望json形成如下

{
"payloads":[
{
   "error_message_1": "missing_field_1",
   "error_message_2": "missing_field_2"
   "error_message_3": "missing_field_3"
}],
"timestamp":"$timestmap",
"source":"nifi"
}
   
   
Run Code Online (Sandbox Code Playgroud)

请让我知道这个jolt脚本.

jolt apache-nifi

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

标签 统计

apache-nifi ×1

docker ×1

jolt ×1

kubernetes ×1