ZBLOG

k8s创建deployment 模版

以下是一个简单的 Kubernetes Deployment 模板示例,其中包含了一些常用的参数:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: my-app-deployment
spec:
  replicas: 3 # 定义副本数
  selector:
    matchLabels:
      app: my-app # 通过标签选择器来选择 Pod
  template:
    metadata:
      labels:
        app: my-app # 定义 Pod 标签
    spec:
      containers:
      - name: my-app-container
        image: my-app-image:latest # 定义容器镜像及版本号
        ports:
        - containerPort: 80 # 容器端口号

该模板定义了一个名为 my-app-deployment 的 Deployment,包含 3 个 Pod 副本。它使用标签选择器来选择哪些 Pod 应该被控制器管理,并设置了每个 Pod 的标签为 app: my-app。在模板中,我们定义了一个名为 my-app-container 的容器,并指定了其映像及版本号。我们还将容器暴露在端口 80 上。

您可以根据需要修改这个模板以满足您的应用程序的要求。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=859

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?