微服架构基础设施环境平台搭建 -(七)Kubesphere pod安装vim&ping命令

在K8s集群运维过程,需要进入pod容器内通过ping来测试网络是否通畅,或使用vim进行编辑文件,但是pod容器默认情况下是不支持ping、vim命令的,本章内容介绍了如何在pod容器内部通过命令安装vim和ping命令。

微服架构基础设施环境平台搭建 系列文章


微服架构基础设施环境平台搭建 -(一)基础环境准备
微服架构基础设施环境平台搭建 -(二)Docker私有仓库Harbor服务搭建
微服架构基础设施环境平台搭建 -(三)Docker+Kubernetes集群搭建
微服架构基础设施环境平台搭建 -(四)在Kubernetes集群基础上搭建Kubesphere平台
微服架构基础设施环境平台搭建 -(五)Docker常用命令
微服架构基础设施环境平台搭建 -(六)Kubesphere 部署Redis服务 & 设置访问Redis密码
微服架构基础设施环境平台搭建 -(七)Kubesphere pod内安装vim&ping命令

一、准备环境

1、Kubernetes集群部署参见

2、Kubesphere部署请参见

序号技术框架说明
1Kubernetes
2Kubespherev3.3.2 Kubernetes编排器,管理平台,类似的平台还有Rancher

二、安装vim命令

本文中以Kubsphere上安装的redis服务为例,在redis的容器中安装vim命令

1、查看pod

# 查看jenkins服务容器 ID
kubectl get pods -n weda

# 进入redis服务容器内部的bash命令行
kubectl exec -it zwkj-redis-0 -n weda bash

在这里插入图片描述

2、在容器内部安装vim命令

默认情况下容器内是不支持vim命令的,需要单独安装

apt-get update
apt-get install -y vim

在这里插入图片描述

# 测试vim命令
vim /etc/hosts

在这里插入图片描述

3、在容器内部安装ping命令

默认情况下容器内是不支持ping命令的,需要单独安装

apt-get update
apt-get install iputils-ping

在这里插入图片描述

总结:
以上就是关与在k8容器内安装命令的全部内容,希望以上内容能够帮小伙伴们。

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐