Sign inSign up

nigelpoulton/lke-nodebalancer

By nigelpoulton

Updated over 6 years ago

Node.js webserver for Linode LKE demos

Image
0

874

nigelpoulton/lke-nodebalancer repository overview

Simple Node.js web server for Linode LKE demos scheduled for June 2020. Do not delete before Jan 2021.

Listens on port 8080.

Tags

  • 1.0 displays Hello from LKE!
  • 1.1 displays Linode loves Kubernetes!

Kubernetes Deployment and Service manifest:

The following YAML will deploy 5 replicas of the app behind a LoadBalancer Service on port 80.

apiVersion: apps/v1
kind: Deployment
metadata:
  name: hello-lke
spec:
  replicas: 5
  selector:
    matchLabels:
      app: hello-lke
  template:
    metadata:
      labels:
        app: hello-lke
    spec:
      containers:
      - name: hello-lke
        image: nigelpoulton/lke-nodebalancer:1.0
        imagePullPolicy: Always
        ports:
        - containerPort: 8080
---
  apiVersion: v1
  kind: Service
  metadata:
    name: hello-lke
  spec:
    type: LoadBalancer
    ports:
    - port: 80
      targetPort: 8080
    selector:
      app: hello-lke

Tag summary

Content type

Image

Digest

Size

42.8 MB

Last updated

over 6 years ago

docker pull nigelpoulton/lke-nodebalancer:1.1