我一直在脑海里反复地撞着脑袋一会儿。Web上有大量关于Kubernetes的信息,但是所有这些假设都假设知识太多,以至于像我这样的n00b并没有太多的事情要做。
因此,任何人都可以共享以下简单示例(作为yaml文件)吗?我想要的就是
然后是从背面到正面调用api调用的示例。
我开始研究这种事情,突然间我点击了此页面-https://kubernetes.io/docs/concepts/cluster-administration/networking/#how-to-achieve-this。这是超级无益的。我不需要或不需要高级网络策略,也没有时间浏览映射在kubernetes顶部的几个不同的服务层。我只想找出一个简单的网络请求示例。
希望如果这个例子存在于stackoverflow上,它将同样为其他人服务。
任何帮助,将不胜感激。谢谢。
编辑; 看起来最简单的示例可能是使用Ingress控制器。
编辑
我正在努力尝试部署一个最小的示例-我将在这里逐步完成一些步骤并指出我的问题。
所以下面是我的yaml文件:
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: frontend
labels:
app: frontend
spec:
replicas: 3
selector:
matchLabels:
app: frontend
template:
metadata:
labels:
app: frontend
spec:
containers:
- name: nginx
image: patientplatypus/frontend_example
ports:
- containerPort: 3000
---
apiVersion: v1
kind: Service
metadata:
name: frontend
spec:
type: LoadBalancer
selector:
app: frontend
ports:
- protocol: TCP
port: 80
targetPort: 3000
---
apiVersion: apps/v1beta1 …Run Code Online (Sandbox Code Playgroud)