Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions _/Namespace/browserless-chrome.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: browserless-chrome
22 changes: 22 additions & 0 deletions browserless-chrome/Deployment/browserless-chrome.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: browserless-chrome
namespace: browserless-chrome
spec:
replicas: 3
selector:
matchLabels:
app: browserless-chrome
template:
metadata:
labels:
app: browserless-chrome
spec:
containers:
- image: browserless/chrome
name: browserless-chrome
ports:
- containerPort: 3000
name: http
protocol: TCP
29 changes: 29 additions & 0 deletions browserless-chrome/Ingress/browserless-chrome.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/proxy-cache-bypass: $http_upgrade
nginx.ingress.kubernetes.io/proxy-http-version: '1.1'
nginx.ingress.kubernetes.io/proxy-set-header-connection: upgrade
nginx.ingress.kubernetes.io/proxy-set-header-host: $host
nginx.ingress.kubernetes.io/proxy-set-header-upgrade: $http_upgrade
name: browserless-chrome
namespace: browserless-chrome
spec:
rules:
- host: browserless-chrome.live.k8s.phl.io
http:
paths:
- backend:
service:
name: browserless-chrome
port:
number: 80
path: /
pathType: Prefix
tls:
- hosts:
- browserless-chrome.live.k8s.phl.io
secretName: browserless-chrome-tls
13 changes: 13 additions & 0 deletions browserless-chrome/Service/browserless-chrome.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: v1
kind: Service
metadata:
name: browserless-chrome
namespace: browserless-chrome
spec:
ports:
- name: http
port: 80
protocol: TCP
targetPort: http
selector:
app: browserless-chrome
Loading