Skip to content

Maintenance pod with swiss knife tools for ad-hoc support within a Kubernetes cluster

License

Notifications You must be signed in to change notification settings

SCGIS-Wales/maintenance-pod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Containerised maintenance pod

Maintenance pod with swiss knife tools for ad-hoc support within a Kubernetes cluster

Flavours

There are two (2) different flavours for the container images:

  • Ubuntu container image

`` docker.io/ssddgreg/maintenance-pod:ubuntu-latest

``

  • Alpine container image

`` docker.io/ssddgreg/maintenance-pod:alpine-latest

``

Example use as a Kubernetes deployment pod

---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: maintenance-pod
  labels:
    app: maintenance-pod
spec:
  replicas: 1
  selector:
    matchLabels:
      app: maintenance-pod
  template:
    metadata:
      labels:
        app: maintenance-pod
    spec:
      containers:
      - name: maintenance-pod
        image: ssddgreg/maintenance-pod:latest
        command: [ "sleep" ]
        args: [ "infinity" ]
        imagePullPolicy: IfNotPresent
        resources:
          limits:
            cpu: 1
            memory: 512Mi
          requests:
            cpu: 500m
            memory: 75Mi

References

Known issues, limitations

About

Maintenance pod with swiss knife tools for ad-hoc support within a Kubernetes cluster

Resources

License

Stars

Watchers

Forks

Packages

No packages published