Kubernetes
K8S学习笔记
心扬
坐方圆之地,晓天下之事
展开
-
kubernetes上运行第一个应用
部署应用 将制作的镜像推送到 docker hub 上之后,就可以在部署好的K8S 环境中对其进行部署了,新版中的已经不再支持原书中的命令了,所以我们采用新的命令进部署 kubectl create deployment app --image=qinaichen/app:v1 查看应用部署情况 此时,K8S会从docker hub中拉取镜像,拉取完成之后就会进行部署 想要知道是否已经部署完成,可以使用命令进行查看 kubectl get pod 查看详细信息 想要查看详细信息,可以对上述命令增加-原创 2020-12-08 21:42:39 · 156 阅读 · 0 评论 -
创建Docker镜像项目
目标 本篇我们要创建一个简单的应用,并将其构建成一个Docker镜像,然后推送到DockerHub上 准备工作 首先要在https://hub.docker.com/ 上创建一个账号,然后创建一个仓库,仓库名称为app 构建项目 创建项目文件夹 mkdir app cd app 创建项目文件 touch app.js 编写应用代码 const http = require('http') const os = require('os') console.log('服务器启动中...'); v原创 2020-12-08 19:04:03 · 152 阅读 · 0 评论 -
Kubernetes单Master节点安装
环境准备 三台Centos7虚拟机 三台的ip地址和hostname 192.168.120.221 node01 192.168.120.222 node02 192.168.120.223 node03 注意:三台虚拟机的hostname不能是一样的,否则会存在问题 虚拟机配置要求 2核CPU,4G内存以上 安装教程推荐 由于网络限制的问题,直接使用官网的教程进行安装是有问题的,因此,我们要使用国内的镜像进行安装 kuboard.cn 是小编见到的最适合新手入门的安装教程 本机hos原创 2020-12-08 18:45:52 · 209 阅读 · 0 评论 -
Kubernetes in Action
Kubernetes in Action 本篇是 《Kubernetes in Action》 读书笔记以及自己在实践过程中的遇到的问题汇总的目录帖,将会持续进行更新原创 2020-12-08 17:20:32 · 504 阅读 · 0 评论 -
K8S与istio命令行自动完成
前提条件 :服务器已经完成k8s与istio的安装 操作系统为centos7 安装依赖包 yum install -y bash-completion 执行k8s补全脚本 source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) echo "source <(kubectl completion bash)" >> ~/.bashrc 执行istio自动.原创 2020-10-27 11:08:04 · 262 阅读 · 0 评论