k8s实践

1.简单yml

apiVersion: v1

kind: Pod

metadata:

name: nginx-pod

labels:

name: nginx-pod

spec:

containers:

  • name: nginx-container

image: nginx

2.加入replicasyml

apiVersion: apps/v1

kind: ReplicaSet

metadata:

name: nginx-deployment

spec:

replicas: 4

selector:

matchLabels:

app: nginx

template:

metadata:

labels:

app: nginx

spec:

containers:

  • name: nginx-container

image: nginx

3.deployment yml

apiVersion: apps/v1

kind: Deployment

metadata:

name: nginx-deployment

labels:

name: nginx-deploy

spec:

replicas: 4

selector:

matchLabels:

app: nginx

template:

metadata:

labels:

app: nginx

spec:

containers:

  • name: nginx-container

image: nginx

4.service yml

apiVersion: v1

kind: Service

metadata:

name: nginx-service

spec:

type: NodePort

selector:

app: nginx

ports:

  • port: 80

targetPort: 80

nodePort: 30008

内容来源:【入门篇】Kubernetes的核心概念以及在本地部署多种资源_哔哩哔哩_bilibili

另外个人网站数字证书https,可参考下面网址
Nginx实战 - 配置HTTPS | 数字证书和私钥 | Docker Compose容器_哔哩哔哩_bilibili

相关推荐
-无-为-1 小时前
科普文:Linux服务器性能调优概叙
linux·运维·服务器
梅孔立2 小时前
linux 默认 python 2.7 版本没有pip安装教程
linux·python·pip
你可以自己看2 小时前
深入解析Linux的使用(上)
linux·运维·服务器
峰上踏雪2 小时前
\r:回车符 与 \n:换行符
linux·运维·c++
程序边界2 小时前
云数据中心运维新纪元:让Linux服务器如虎添翼
linux·运维·服务器
笨笨小乌龟112 小时前
Linux Shell 脚本入门教程:开启你的自动化之旅
linux·物联网·自动化
Spcarrydoinb3 小时前
嵌入式学习——硬件(Linux内核驱动编程LED、蜂鸣器、按键)——day59
linux·驱动开发·学习
丁总学Java4 小时前
Linux命令 wc(word count)-l(lines)用于统计文件中的行数。
linux·运维·服务器·lines·word count
米糕.4 小时前
【Linux】生物信息学常用基本命令
大数据·linux·运维·服务器·数据分析
龙泉寺天下行走4 小时前
编写Linux下第一个Go程序(2024版)
linux·运维·golang