首页 > 解决方案 > kubectl cp 不会写入 pod

问题描述

我正在从 Kubernetes v1.17.4 迁移到 v1.18.3

该命令kubectl -n nameSpace cp file pod-xxxx-yyyy:file不会写入 pod。

没有生成错误消息

从 pod 复制工作得很好。

用于创建 pod 的 YAML

apiVersion: apps/v2
kind: Deployment
metadata:
  name: acadmin
  namespace: iiabe3h
  labels:
    app: acadmin
spec:
  replicas: 1
  selector:
    matchLabels:
      app: acadmin
  template:
    metadata:
      labels:
        app: acadmin
    spec:
      schedulerName: stork
      terminationGracePeriodSeconds: 1800
      securityContext:
        supplementalGroups: [12312, 65432, 3399, 1000001]
        fsGroup: 1000
      nodeSelector:
        node-role.kubernetes.io/worker: "true"
      volumes:
      - name: acadmin-logs
        persistentVolumeClaim:
          claimName: acadmin-logs
      - name: acadmin-config
        persistentVolumeClaim:
          claimName: acadmin-config
      containers:
      - name: acadmin
        image: acadmin:latest
        env:
        - name: spring.profiles.active
          value: "e3h"
        - name: AccessControlFilter.props
          value: "/opt/jboss/wildfly/standalone/configuration/AccessControlFilter.props"
        volumeMounts:
        - name: acadmin-logs
          mountPath: /opt/jboss/wildfly/standalone/log
        - name: acadmin-config
          mountPath: /opt/jboss/wildfly/standalone/configuration

标签: kuberneteskubectlkubernetes-pod

解决方案


推荐阅读