Skip to content

bsm/console

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Console

Simple console container, useful as a dev pod.

To deploy in K8s, add the following manifest:

apiVersion: apps/v1
kind: Pod
metadata:
  name: console
spec:
  containers:
    - name: console
      image: ghcr.io/bsm/console/console:latest
      imagePullPolicy: Always

To execute custom commands at boot time you can include custom init scripts into a ConfigMap. For example:

---
apiVersion: v1
kind: ConfigMap
metadata:
  name: special-config
  namespace: default
data:
  10-nproc.sh: |
    #!/bin/bash

    nproc > /tmp/NPROC
---
apiVersion: apps/v1
kind: Pod
metadata:
  name: console
  namespace: console
spec:
  containers:
    - name: console
      image: ghcr.io/bsm/console/console:latest
      imagePullPolicy: Always
      volumeMounts:
        - mountPath: "/etc/console/init/boot.d"
          name: bootd
  volumes:
    - name: bootd
      configMap:
        name: console-boot

About

Docker console

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages