准备工作

按照这篇文章描述的流程搭建好k8s集群.

部署nginx

Kubernetes 跟 Docker 等很多项目最大的不同,就在于它不推荐你使用命令行的方式直接运行容器(虽然 Kubernetes 项目也支持这种方式,比如:kubectl run),而是希望你用 YAML 文件的方式,即:把容器的定义、参数、配置,统统记录在一个 YAML 文件中,然后用这样一句指令把它运行.

kubectl create -f 我的配置文件

这里准备一个nginx-deployment.yaml文件,内容如下:


apiVersion: apps/v1
kind: Deployment
metadata:name: nginx-deployment
spec:selector:matchLabels:app: nginxreplicas: 2template:metadata:labels:app: nginxspec:containers:- name: nginximage: nginx:1.7.9ports:- containerPort: 80

表示部署nignx pod且副本个数为2.

之后运行

kubectl apply -f nginx-deployment.yaml

检查应用是否真正部署起来

kubectl get pods -l app=nginx


查看全部pod的情况

kubectl get pods -A

利用k8s集群部署第一个容器化应用相关推荐

  1. k8s集群部署项目_容器交付流程介绍---K8S_Google工作笔记0059

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 接下来我们看一下在k8s集群中,怎么样来部署一个项目,这里我们说的是部署,java项目,以部署ja ...

  2. Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列目录

    0.目录 整体架构目录:ASP.NET Core分布式项目实战-目录 k8s架构目录:Kubernetes(k8s)集群部署(k8s企业级Docker容器集群管理)系列目录 一.感谢 在此感谢.net ...

  3. 【好文收藏】K8S集群部署CoreDNS服务

    K8S集群部署CoreDNS服务 k8s集群中的应用通常是通过ingress实现微服务发布的,前文介绍过在K8S集群中使用traefik实现服务的自动发布,其实现方式是traefik通过集群的DNS服 ...

  4. 【k8s系列001】K8s集群部署H2O

    一.k3s集群部署 https://docs.rancher.cn/docs/k3s/_index k3s官网 1.安装master curl -sfL http://rancher-mirror.c ...

  5. K8S集群部署kube-Prometheus监控Ceph(版本octopus)集群、并实现告警。

    K8S集群部署kube-Prometheus监控Ceph(版本octopus)集群.并实现告警. 一.背景描述 公司K8S集群后端存储采用的是cephfs,测试环境经常性出现存储故障,虽然最后都解决了 ...

  6. k8s集群部署springboot项目

    一.前言 本篇,我们将基于k8s集群,模拟一个比较接近实际业务的使用场景,使用k8s集群部署一个springboot的项目,我们的需求是: 部署SpringBoot项目到阿里云服务器 : 基于容器打包 ...

  7. Rancher2.x安装及k8s集群部署

    安装Rancher Rancher是业界唯一完全开源的企业级容器管理平台,为企业用户提供在生产环境中落地使用容器所需的一切功能与组件. Rancher2.0基于Kubernetes构建,使用Ranch ...

  8. k8s集群部署中etcd启动报错request sent was ignored (cluster ID mismatch: peer[c39bdec535db1fd5]=cdf818194e3a8c

    k8s集群部署中etcd启动报错处理 报错信息如下,主要报错信息有两条 原因是/var/lib/etcd/目录下缓存导致 解决方法 问题2: Error starting daemon: SELinu ...

  9. 【运维】K8S集群部署系列之ETCD集群搭建(四)

    ETCD集群扩容和缩容 本文将介绍生产环境下如何对ETCD集群进行扩容和缩容. 文章目录 ETCD集群扩容和缩容 新节点环境准备(node3) 下载安装包并初始化环境 网络准备 生成`node3`对等 ...

最新文章

  1. Substance Painter实时角色制作视频教程
  2. iconfont svg图标不能更改颜色的解决方法
  3. 分布式——ACID原则 CAP理论
  4. OpenARK:惊艳的增强现实、虚实交互开源库
  5. Mr.J-- jQuery学习笔记(二十五)--监听DOM加载
  6. python 通讯录系统_Python下的通讯录
  7. yii 操作数据库的三种方法
  8. 八:Webpack的加载器
  9. 多个模型融合训练神经网络-devise模型的实现
  10. 游戏场景建模制作过程
  11. 加班到凌晨三点?一张图看懂华为员工睡眠时间!!
  12. DataWhale组队学习——DCIC赛事 task1
  13. 7-6 逆序输出整数 (20分)
  14. 用python turtle画椭圆_circle()函数实例教程:用Python画一只兔子
  15. HTTPSConnectionPool(host=‘finance.yahoo.com‘, port=443解决方案
  16. [离散数学]命题逻辑P_7:范式
  17. argparse用于解析命令行参数
  18. 2019网易笔试(1-3题)
  19. 学生狗租房舒舍给你详解
  20. 计算机硬件技术基础课程主要内容,计算机硬件技术基础课程设计.doc

热门文章

  1. 小豆社保「社保代缴」短信接口被盗刷解决方案-企业短信防火墙
  2. 快过年了用Python抢红包
  3. 微信客户管理方式及如何微信客户管理
  4. photoshop图层锁无法解开编辑不能新建图层很多功能灰色不能操作 原因新建时选了RGB32位。选8或16位才能新建图层
  5. Ubuntu16.04(64bit)兼容32bit程序
  6. 一文详解宏基因组组装工具Megahit安装及应用
  7. 在电脑上下载哔哩哔哩中的视频
  8. Vue验证手机号的同时验证座机号
  9. 什么公司需要Linux运维,为什么企业会需要Linux运维?Linux入门!
  10. 3.3KW车载充电机开关电源方案数字控制单相PFC与全桥LLC