Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save rahulkrishnanfs/2424cd12429afbd9edb193c9115d1f5f to your computer and use it in GitHub Desktop.
Save rahulkrishnanfs/2424cd12429afbd9edb193c9115d1f5f to your computer and use it in GitHub Desktop.
Bitbucket deployment in kubernetes
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: bitbucket
labels:
app : bitbucket
spec:
template:
metadata:
name: bitbucket
labels:
app : bitbucket
spec:
containers:
- name: bitbucket
image: rahulkrishnanfs/bitbucket-repo:v2
ports:
- containerPort: 7990
name: external
- containerPort: 7999
name: internal
imagePullSecrets:
- name: repo-secret
---
apiVersion: v1
kind: Service
metadata:
name: bitbucket
spec:
selector:
app: bitbucket
ports:
- name: internal
port: 80
targetPort: 7990
- name: external
port: 7999
targetPort: 7999
type: LoadBalancer
sessionAffinity: ClientIP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment