微服架构基础设施环境平台搭建 -(七)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部署请参见
序号 | 技术框架 | 说明 |
---|---|---|
1 | Kubernetes | |
2 | Kubesphere | v3.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容器内安装命令的全部内容,希望以上内容能够帮小伙伴们。