在 azure kubernetes 上部署 jenkins
deploy jenkins on azure kubernetes
ingress and service
请点击 LINK 查看图片
作为初学者,我尝试在 Azure Kubernetes 上部署 Jenkins。但我无法从外部位置访问仪表板。
也许你做错了什么。下面是一个 YAML 文件示例,用于在 AKS 中部署带有服务的 Jenkins,它是可访问的:
apiVersion: apps/v1
kind: Deployment
metadata:
name: jenkins
spec:
replicas: 1
selector:
matchLabels:
app: jenkins
template:
metadata:
labels:
app: jenkins
spec:
containers:
- name: jenkins
image: jenkins/jenkins
ports:
- containerPort: 50000
---
apiVersion: v1
kind: Service
metadata:
name: jenkins-service
spec:
type: LoadBalancer
selector:
app: jenkins
ports:
- name: test1
port: 8080
targetPort: 8080
访问截图:
当服务可访问时,即使添加入口也可访问。
ingress and service
请点击 LINK 查看图片
作为初学者,我尝试在 Azure Kubernetes 上部署 Jenkins。但我无法从外部位置访问仪表板。
也许你做错了什么。下面是一个 YAML 文件示例,用于在 AKS 中部署带有服务的 Jenkins,它是可访问的:
apiVersion: apps/v1
kind: Deployment
metadata:
name: jenkins
spec:
replicas: 1
selector:
matchLabels:
app: jenkins
template:
metadata:
labels:
app: jenkins
spec:
containers:
- name: jenkins
image: jenkins/jenkins
ports:
- containerPort: 50000
---
apiVersion: v1
kind: Service
metadata:
name: jenkins-service
spec:
type: LoadBalancer
selector:
app: jenkins
ports:
- name: test1
port: 8080
targetPort: 8080
访问截图:
当服务可访问时,即使添加入口也可访问。