☁️部署服务发现 Service
在 K8S 环境中,Keycloak 支持通过 Service 使用 7800
接口进行服务发现,因此部署该用途的 Service。
创建的 YAML 如下:
apiVersion: v1
kind: Service
metadata:
labels:
app: keycloak
name: keycloak-discovery
namespace: keycloak
spec:
clusterIP: None
clusterIPs:
- None
internalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- port: 7800
protocol: TCP
targetPort: 7800
publishNotReadyAddresses: true
selector:
app: keycloak
sessionAffinity: None
type: ClusterIP
至此,K8S 中的资源视图如下:

最后更新于
这有帮助吗?