apiVersion: v1
kind: Service
metadata:
name: my-service
spec:
type: LoadBalancer
externalIPs:
- 203.0.113.3
ports:
- port: 80
targetPort: 8080
selector:
app: my-app
apiVersion: v1
kind: Service
metadata:
name: my-service
spec:
type: ClusterIP
ports:
- port: 80
targetPort: 8080
selector:
app: my-app
以上示例仅展示了如何使用 Kubernetes API 在配置文件中定义 Service 并将其绑定到指定的 IP 地址。实际中,还需要使用其他 Kubernetes API 对象(如 Deployment、Pod 等)来定义和管理应用程序部署。