Skip to content

ahmed-r-hashim/docker-octant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

A simple docker image for Octant, A web-based, highly extensible platform for developers to better understand the complexity of Kubernetes clusters.

Dependencies:

  • docker
  • docker-compose (not mandatory)
  • kubectl
  • An active kubernetes cluster

Getting Started:

  • With docker-compose
version: '3'
services:
  [...]

  octant:
    image: "rhyu/octant:latest"
    network_mode: host
    environment:
      - "OCTANT_DISABLE_OPEN_BROWSER=true"
      - "OCTANT_LISTENER_ADDR=0.0.0.0:9000"
      - "KUBECONFIG=/output/kubeconfig.yaml"
    volumes:
      - "~/.kube/config:/output/kubeconfig.yaml"
  • With docker
docker run -d \
    --name="octant" \
    --network="host" \
    -e "OCTANT_DISABLE_OPEN_BROWSER=true" \
    -e "OCTANT_LISTENER_ADDR=0.0.0.0:9000" \
    -e "KUBECONFIG=/output/kubeconfig.yaml" \
    -v "~/.kube/config:/output/kubeconfig.yaml" \
    rhyu/octant:latest

About

A simple docker image for Octant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 83.2%
  • Makefile 16.8%