kubedock

Kubedock is a minimal implementation of the docker api that will orchestrate containers on a Kubernetes cluster, rather than running containers locally.

MIT License

Stars
213
kubedock - kubedock-0.17.0 Latest Release

Published by joyrex2001 3 months ago

  • support pre-archiving copied files
  • return exit code based on received signal
  • fix concurrency bug with events interface
kubedock - kubedock-0.16.0

Published by joyrex2001 7 months ago

  • fix tailing logs with negative limits
  • add disable-dind flag
  • add support for configuring global pod-name prefix
kubedock - kubedock-0.15.5

Published by joyrex2001 8 months ago

  • fix exposed ports in config mapping
kubedock - kubedock-0.15.4

Published by joyrex2001 8 months ago

  • fix environment variabe handling podman
  • return container id as container name if no name is provided
  • add exposed ports to config section in docker inspect api
kubedock - kubedock-0.15.3

Published by joyrex2001 9 months ago

  • add support for configuring activeDeadlineSeconds
kubedock - kubedock-0.15.2

Published by joyrex2001 9 months ago

  • add support volumebinding via mounts
kubedock - kubedock-0.15.1

Published by joyrex2001 10 months ago

  • fix container status return values
  • add log tail and since support
  • fix portforwarding for non-root base k8s api endpoints
kubedock - kubedock-0.15.0

Published by joyrex2001 11 months ago

  • add check if file exists before copying
  • add support for templating containers with a pod template
  • fix int signal behaviour containers
kubedock - kubedock-0.14.1

Published by joyrex2001 12 months ago

  • fix cleanup of resources and leases on exit
  • add architecture to inspect image response
kubedock - kubedock-0.14.0

Published by joyrex2001 about 1 year ago

  • add support for docker-in-docker (ryuk support)
  • add support for adding custom labels and annotations to k8s pods
  • improved api compatibility
kubedock - kubedock-0.13.0

Published by joyrex2001 about 1 year ago

  • add support for podman/docker exec detach, tty & interactive mode
  • fix restart pod name conflict
  • fix tty mode deadlock docker run
  • fix io read/write error podman cp
  • fix podman ps port handling
kubedock - kubedock-0.12.0

Published by joyrex2001 about 1 year ago

  • added support for providing pod templates
  • fixed container log output when startup fails
  • fixed runas-user label handling
  • improved api compatibility
  • improved exit cleanup
kubedock - kubedock-0.11.0

Published by joyrex2001 over 1 year ago

  • create pods directly instead via jobs/deployments (might require rbac changes)
  • introduced limited podman support
  • improved reverse proxy stability
  • improved api compatibility
  • improved naming of deployed resources
  • fixed copy to folder
kubedock - kubedock-0.10.0

Published by joyrex2001 over 1 year ago

  • improved reverse proxy stability
  • improved api compatibility
kubedock - kubedock-0.9.3

Published by joyrex2001 over 1 year ago

  • connect directly to podip in reverse-proxy
  • check if ports are available in reverse-proxy
  • add support to adjust service account for deployments
kubedock - kubedock-0.9.2

Published by joyrex2001 almost 2 years ago

  • added imagepullbackoff error handling
  • improved reverse proxy connection handling
kubedock - kubedock-0.9.1

Published by joyrex2001 about 2 years ago

  • fix environment variable handling containing = characters
  • add docker labels as k8s labels
kubedock - kubedock-0.9.0

Published by joyrex2001 about 2 years ago

  • migrate locking mechanism from configmap to leases
  • reverse-proxy on all interfaces (not localhost)
  • improve container status/wait api compatibility
kubedock - kubedock-0.8.2

Published by joyrex2001 over 2 years ago

  • output logs as chunk per log line
  • use configured timeout for init-containers
  • improved overall api compatibility
kubedock - kubedock-0.8.1

Published by joyrex2001 almost 3 years ago

  • added support for run as user
  • added public ca certificates
Package Rankings
Top 5.63% on Proxy.golang.org
Related Projects