k8s-web-terminal

command module
v0.0.0-...-d4cc26c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 10, 2016 License: MIT Imports: 15 Imported by: 0

README

k8s-web-terminal

Kubernetes web terminal

Build Status

Screenshot

dasbhoard

bash

Quick Start

You need to install the build environment

  • Go 1.5+
  • Node.js (npm、bower、jspm to build the Angular frontend)
$ godep restore

$ godep go build 

$ jspm install

$ ./k8s-web-terminal

Run at Docker

$ docker run --name k8s-web-terminal -d -p 8088:8088 -e K8S_API=http://KUBERNET_API_HOST:8080 beyondblog/k8s-web-terminal

Usage

Usage of ./k8s-web-terminal:
  -k8s_api string
        Kubernetes api host (default "http://127.0.0.1:8080")
  -port int
        listen port (default 8088)

Reference

[0] sourcelair/xterm.js

[1] beyondblog/go-docker-hijack

[2] rancher/kubernetes-model

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Godeps
_workspace/src/github.com/Joker/jade
Jade.go - template engine.
Jade.go - template engine.
_workspace/src/github.com/eknkc/amber
Package amber is an elegant templating engine for Go Programming Language.
Package amber is an elegant templating engine for Go Programming Language.
_workspace/src/github.com/fatih/color
Package color is an ANSI color package to output colorized or SGR defined output to the standard output.
Package color is an ANSI color package to output colorized or SGR defined output to the standard output.
_workspace/src/github.com/flosch/pongo2
A Django-syntax like template-engine Blog posts about pongo2 (including introduction and migration): https://www.florian-schlachter.de/?tag=pongo2 Complete documentation on the template language: https://docs.djangoproject.com/en/dev/topics/templates/ Try out pongo2 live in the pongo2 playground: https://www.florian-schlachter.de/pongo2/ Make sure to read README.md in the repository as well.
A Django-syntax like template-engine Blog posts about pongo2 (including introduction and migration): https://www.florian-schlachter.de/?tag=pongo2 Complete documentation on the template language: https://docs.djangoproject.com/en/dev/topics/templates/ Try out pongo2 live in the pongo2 playground: https://www.florian-schlachter.de/pongo2/ Make sure to read README.md in the repository as well.
_workspace/src/github.com/fsnotify/fsnotify
Package fsnotify provides a platform-independent interface for file system notifications.
Package fsnotify provides a platform-independent interface for file system notifications.
_workspace/src/github.com/garyburd/redigo/internal/redistest
Package redistest contains utilities for writing Redigo tests.
Package redistest contains utilities for writing Redigo tests.
_workspace/src/github.com/garyburd/redigo/redis
Package redis is a client for the Redis database.
Package redis is a client for the Redis database.
_workspace/src/github.com/imdario/mergo
Package mergo merges same-type structs and maps by setting default values in zero-value fields.
Package mergo merges same-type structs and maps by setting default values in zero-value fields.
_workspace/src/github.com/kataras/iris
Package iris the fastest go web framework in (this) Earth.
Package iris the fastest go web framework in (this) Earth.
_workspace/src/github.com/kataras/iris/config
Package config defines the default settings and semantic variables
Package config defines the default settings and semantic variables
_workspace/src/github.com/kataras/iris/render/template/engine/jade
Package jade the JadeEngine's functionality lives inside ../html now
Package jade the JadeEngine's functionality lives inside ../html now
_workspace/src/github.com/kataras/iris/sessions/store
Package store the package is in diffent folder to reduce the import cycles from the ./context/context.go *
Package store the package is in diffent folder to reduce the import cycles from the ./context/context.go *
_workspace/src/github.com/klauspost/compress/flate
Package flate implements the DEFLATE compressed data format, described in RFC 1951.
Package flate implements the DEFLATE compressed data format, described in RFC 1951.
_workspace/src/github.com/klauspost/compress/gzip
Package gzip implements reading and writing of gzip format compressed files, as specified in RFC 1952.
Package gzip implements reading and writing of gzip format compressed files, as specified in RFC 1952.
_workspace/src/github.com/klauspost/compress/zlib
Package zlib implements reading and writing of zlib format compressed data, as specified in RFC 1950.
Package zlib implements reading and writing of zlib format compressed data, as specified in RFC 1950.
_workspace/src/github.com/klauspost/cpuid
Package cpuid provides information about the CPU running the current program.
Package cpuid provides information about the CPU running the current program.
_workspace/src/github.com/klauspost/crc32
Package crc32 implements the 32-bit cyclic redundancy check, or CRC-32, checksum.
Package crc32 implements the 32-bit cyclic redundancy check, or CRC-32, checksum.
_workspace/src/github.com/mattn/go-isatty
Package isatty implements interface to isatty
Package isatty implements interface to isatty
_workspace/src/github.com/microcosm-cc/bluemonday
Package bluemonday provides a way of describing a whitelist of HTML elements and attributes as a policy, and for that policy to be applied to untrusted strings from users that may contain markup.
Package bluemonday provides a way of describing a whitelist of HTML elements and attributes as a policy, and for that policy to be applied to untrusted strings from users that may contain markup.
_workspace/src/github.com/russross/blackfriday
Blackfriday markdown processor.
Blackfriday markdown processor.
_workspace/src/github.com/shurcooL/sanitized_anchor_name
Package sanitized_anchor_name provides a func to create sanitized anchor names.
Package sanitized_anchor_name provides a func to create sanitized anchor names.
_workspace/src/github.com/valyala/bytebufferpool
Package bytebufferpool implements a pool of byte buffers with anti-fragmentation protection.
Package bytebufferpool implements a pool of byte buffers with anti-fragmentation protection.
_workspace/src/github.com/valyala/fasthttp
Package fasthttp provides fast HTTP server and client API.
Package fasthttp provides fast HTTP server and client API.
Example static file server.
_workspace/src/github.com/valyala/fasthttp/expvarhandler
Package expvarhandler provides fasthttp-compatible request handler serving expvars.
Package expvarhandler provides fasthttp-compatible request handler serving expvars.
_workspace/src/github.com/valyala/fasthttp/fasthttpadaptor
Package fasthttpadaptor provides helper functions for converting net/http request handlers to fasthttp request handlers.
Package fasthttpadaptor provides helper functions for converting net/http request handlers to fasthttp request handlers.
_workspace/src/github.com/valyala/fasthttp/fasthttputil
Package fasthttputil provides utility functions for fasthttp.
Package fasthttputil provides utility functions for fasthttp.
_workspace/src/github.com/valyala/fasthttp/reuseport
Package reuseport provides TCP net.Listener with SO_REUSEPORT support.
Package reuseport provides TCP net.Listener with SO_REUSEPORT support.
_workspace/src/golang.org/x/net/html
Package html implements an HTML5-compliant tokenizer and parser.
Package html implements an HTML5-compliant tokenizer and parser.
_workspace/src/golang.org/x/net/html/atom
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id".
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id".
_workspace/src/golang.org/x/net/html/charset
Package charset provides common text encodings for HTML documents.
Package charset provides common text encodings for HTML documents.
_workspace/src/golang.org/x/sys/unix
Package unix contains an interface to the low-level operating system primitives.
Package unix contains an interface to the low-level operating system primitives.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL