【问题标题】:Kubernetes Manifest File For AzureAzure 的 Kubernetes 清单文件
【发布时间】:2018-10-14 00:13:36
【问题描述】:

我正在学习 Azure Kubernetes,我基本上是在学习这个教程:https://docs.microsoft.com/en-us/azure/aks/tutorial-kubernetes-deploy-application

我正要打开 Kubernetes 清单文件,我从椅子上摔了下来,几乎昏倒了。我对这个文件有点害怕。我很好奇这些文件是手动创建的还是有什么程序可以帮助解决这个问题?

【问题讨论】:

  • 你能至少显示文件(或链接)吗?

标签: azure kubernetes


【解决方案1】:

管理k8s实体主要有两种方式:

1) 您可以使用 CLI 工具对集群执行各种操作,例如:

kubectl create deployment nginx --image nginx

2) 或者,您可以使用 yaml 文件来实现相同的结果。

用这样的内容创建文件

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

然后执行:

kubectl apply -f <path to your file>

这两种方式都会导致相同的结果。

你可以找到一些关于它的额外信息here 希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-23
    • 2022-01-15
    • 2018-12-16
    • 2020-04-29
    • 2021-02-12
    • 2017-11-11
    • 1970-01-01
    • 2021-03-28
    相关资源
    最近更新 更多