Kubernetes 创建 Nginx Deployment 和 Service YAML 示例
以下是一个示例的Kubernetes创建Nginx Deployment的YAML文件:\n\n\napiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: nginx-deployment\nspec:\n replicas: 3\n selector:\n matchLabels:\n app: nginx\n template:\n metadata:\n labels:\n app: nginx\n spec:\n containers:\n - name: nginx\n image: nginx:latest\n ports:\n - containerPort: 80\n\n\n以下是一个示例的Kubernetes创建Service的YAML文件:\n\n\napiVersion: v1\nkind: Service\nmetadata:\n name: nginx-service\nspec:\n selector:\n app: nginx\n ports:\n - protocol: TCP\n port: 80\n targetPort: 80\n type: LoadBalancer\n\n\n请注意,这只是示例文件。你可以将上述内容保存为一个.yaml文件(例如nginx-deployment.yaml和nginx-service.yaml),然后使用kubectl apply -f命令部署到你的Kubernetes集群中。
原文地址: https://www.cveoy.top/t/topic/p9rF 著作权归作者所有。请勿转载和采集!