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

相关推荐
java_logo24 分钟前
LOBE-CHAT Docker 容器化部署指南
运维·docker·语言模型·容器·llama
last demo38 分钟前
nfs服务器
linux·运维·服务器·php
U***e632 小时前
Docker增强现实开发
docker·容器·ar
讨厌下雨的天空2 小时前
Linux信号
linux·运维·c++
赖small强3 小时前
【Linux C/C++开发】第26章:系统级综合项目理论
linux·c语言·c++
SCandL1523 小时前
安全上下文的修改实验
linux
ragnwang3 小时前
Ubuntu /home 分区安全扩容教程
linux·运维·ubuntu
Azure++3 小时前
Centos安装clickhouse
linux·clickhouse·centos
濊繵3 小时前
Linux网络--应用层自定义协议与序列化
linux·服务器·网络