k8s中文件传递

从服务器本地到pod

ka get pod
ka cp /路径/文件 pod_name:/路径
k cp /路径/文件 namespace/pod_name:/路径
ka exec -it pod_name -c bash
cd /路径
ll

从pod到跳板机

在这里插入图片描述

yum install -y lrzsz

在这里插入图片描述

在 Kubernetes (K8s) 中,可以使用 kubectl cp 命令将文件复制到或从 Pod 中复制文件。

要将文件复制到 Pod 中,可以使用以下命令:

kubectl cp <本地文件路径> <命名空间>/<Pod名称>:<目标路径>

例如,要将本地文件 file.txt 复制到名为 my-pod 的 Pod 中的 /path/to/destination 目录下,可以运行以下命令:

kubectl cp file.txt my-namespace/my-pod:/path/to/destination

要从 Pod 中复制文件到本地系统,可以使用以下命令:

kubectl cp <命名空间>/<Pod名称>:<源路径> <本地文件路径>

例如,要从名为 my-pod 的 Pod 中的 /path/to/source/file.txt 复制文件到本地的 /local/path 目录中,可以运行以下命令:

kubectl cp my-namespace/my-pod:/path/to/source/file.txt /local/path

请注意,执行此操作需要具有适当的权限,并且您的本地系统和 Pod 都必须具有网络连通性。另外,如果 Pod 处于多个容器的环境中,则需要在命令中指定正确的容器名称。

有关更多详细信息和选项,请参阅 kubectl cp 命令的官方文档:https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#cp

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在Kubernetes,YAML文件用于定义和配置各种资源对象,如Pod、Service、Deployment等。根据引用\[1\]和引用\[3\]的内容,以下是一些常见的在YAML文件可以使用的参数: 1. name:指定资源对象的名称。 2. image:指定要使用的容器镜像。 3. command:指定容器启动时要执行的命令。 4. args:指定传递给容器的命令行参数。 5. workingDir:指定容器的工作目录。 6. ports:指定容器要监听的端口。 7. env:指定容器的环境变量。 8. resource:指定容器的资源限制和请求。 9. volumeMounts:指定容器挂载的卷。 10. livenessProbe:指定容器的存活探针。 11. readinessProbe:指定容器的就绪探针。 12. lifecycle:指定容器的生命周期钩子。 13. terminationMessagePath:指定容器终止时的消息路径。 14. imagePullPolicy:指定容器拉取镜像的策略。 15. securityContext:指定容器的安全上下文。 16. stdin、stdinOnce、tty:指定容器的标准输入和终端设置。 这些参数可以根据实际需求在YAML文件进行配置,以定义和定制Kubernetes的各种资源对象。 #### 引用[.reference_title] - *1* *2* *3* [K8syaml文件详解(超详细)](https://blog.csdn.net/m0_54024707/article/details/122225607)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值