-
小知识:Docker构建kubectl镜像的实现步骤
假如程序服务是使用 k8s 集成 gitlab ci/cd 方式部署的,在 gitlab-ci 过程中就需要用到 kubeclt 镜像 使用 docker 构建 kubectl 镜像有两种方式 方式一 (镜像相对较小一点,45.8M左右) 在 Linux 上使用 curl 安装 kubectl 可执行文件 ? 1 2 3 cd /usr/local/bin curl -LO https://sto…- 1
- 0
-
小知识:Mac为docker和kubectl添加自动补全命令的方法
kubectl简介 kubectl是操作k8s集群的命令行工具,安装在k8s的master节点,kubectl在$HOME/.kube目录中查找一个名为config的文件, 你可以通过设置Kubeconfig环境变量或设置--kubeconfig来指定其他的kubeconfig文件。kubectl通过与apiserver交互可以实现对k8s集群中各种资源的增删改查。接下来将会介绍kubectl语法…- 1
- 0
-
小知识:一篇带给你 Kubectl 高效使用技巧
在学习如何更高效地使用 kubectl 之前,你应该对它是如何工作的有个基本的了解。kubectl 是 Kubernetes 集群的控制工具,它可以让你执行所有可能的 Kubernetes 操作。 从技术角度上看,kubectl 是 Kubernetes API 的客户端,Kubernetes API 是一个 HTTP REST API,这个 API 是真正的 Kubernetes 用户界面,Ku…- 4
- 0
-
小知识:常用的清理 Kubernetes 集群资源命令
长时间运行的集群,常会面临各种资源耗尽的问题,另外磁盘不足时 Kubelet 还会主动清理镜像增加不确定因素,本文提供了一些命令片段用于清理工作。 1. Kubernetes 基础对象清理 清理 Evicted 状态的 Pod kubectl get pods --all-namespaces -o wide | grep Evicted | awk {print $1,$2} | xargs -…- 0
- 0
-
小知识:kubectl中get命令及使用示例总结
一、命令格式 kubectl get resource名称 二、resource列表 all certificatesigningrequests (aka ‘csr’) clusterrolebindings clusterrol componentstatuses (aka ‘cs’) configmaps (aka ‘cm’) controllerrevisions cronjobs cus…- 39
- 0
-
小知识:kubectl操作命令及使用说明总结
kubectl操作命令 每个命令的具体使用可以使用kubectl command --help进行查看,也可以查看我们系列文章(逐步补充中) 基本命令 (创建类型) Command Desc create 从文件或者标准输入创建resource expose 将rc,svc,deploy,pod暴露为一个新的svc run 在集群中运行一个特定的镜像 set 设置对象的特定的特性 基本命令 (操作…- 1
- 0
-
小知识:Dashboard管理Kubernetes集群与API访问配置
Kubectl 命令大全 下面列出了 kubectl 的所有命令以及其缩写形式,供翻阅查询。 kubectl 命令格式: ? 1 kubectl [command] [type] [Name] [flag] all events (ev) podsecuritypolicies (psp) certificatesigningrequests (csr) horizo…- 4
- 0
-
小知识:自定义资源CRD使用介绍
介绍 Custom Resource Define简称 CRD,是 Kubernetes(v1.7+)为提高可扩展性,让开发者去自定义资源的一种方式。 CRD 资源可以动态注册到集群中,注册完毕后,用户可以通过 kubectl 来创建访问这个自定义的资源对象,类似于操作 Pod 一样。 不过需要注意的是 CRD 仅仅是资源的定义而已,需要一个对应的控制器去监听 CRD 的各种事件来添加自定义的业务…- 2
- 0
-
小知识:在AWS-EC2中安装Minikube集群的详细过程
一、启动EC2实例(Ubantu) 进入ec2控制台: 1.选择实例镜像 这里选择Ubuntu 18.04镜像 2.选择实例类型 3.添加存储(最低10GiB) 4.添加标签(可选) 5.添加安全组(按需求开放端口) 6.核验并启动实例 按需求选择密钥对或者新建密钥对 7.查看实例 二、登录到实例 1.打开SecureCRT 2.导入密钥 3.连接实例 三、安装kubectl(Ubuntu用户非r…- 1
- 0
-
小知识:浅析k8s中各组件和kube apiserver通信时的认证和鉴权问题
背景 和master节点kube api-server通信的组件有很多,包括: kubelet calico scheduler kubectl 某些pod可能会和kube api-server通信 这些组件和api-server通信时用的是什么身份,可以操作哪些api资源呢? 本文使用的k8s集群是用kubekey搭建,命令是./kk create cluster --with-kubernet…- 2
- 0
-
小知识:k8s查看pod日志的几种实用方法汇总
通过kubectl kubectl logs [-f] [-p] (POD | TYPE/NAME) [-c CONTAINER] 参数 简写 默认值 说明 container c 打印指定容器的日志 all-containers false 获取pod中所有容器的日志。 selector l 通过标签筛选pod,支持 ‘=’、‘==’ 和 ‘!=’。 例如 -l key1=value1,key2…- 12
- 0
-
小知识:教你如何将应用从docker-compose迁移到k8s中
公司之前有一些应用是通过docker-compose部署,最近领导让我将其迁移到k8s中。我已经初步完成任务,现记录其操作过程,分享给各位朋友。 工具推荐 当我接到这个任务,我的第一感觉是要参考docker-compose.yaml中的信息,手写一套k8s的yaml部署文件。这样当然是可行的,但是效率比较低,且需要同时熟悉docker-compose和k8s的yaml文件的结构。 后来我发现了一个…- 10
- 0
-
小知识:K8S 中 kubectl 命令详解
一、资源管理办法 1.1 陈述式资源管理方法 kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口 kubectl 是官方的CLI命令行工具,用于与apiserver 进行通信,将用户在命令行输入的命令,组织并转化为apiserver能识别的信息,进而实现管理k8s 各种资源的一种有效途径 kubectl 的命令大全 kubectl --help k8s中文文…- 1
- 0
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!