All Projects → kairen → websocket-exec

kairen / websocket-exec

Licence: other
Learning how to exec a pod via WebSocket written in Go.

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to websocket-exec

Filebeat Kubernetes
Filebeat container, alternative to fluentd used to ship kubernetes cluster and pod logs
Stars: ✭ 147 (+488%)
Mutual labels:  pod
Kubetail
Bash script to tail Kubernetes logs from multiple pods at the same time
Stars: ✭ 2,468 (+9772%)
Mutual labels:  pod
backblaze
Backblaze.Agent is a high-performance .NET Core implementation of the Backblaze B2 Cloud Storage API.
Stars: ✭ 32 (+28%)
Mutual labels:  pod
Uiimage Imagecompress
An iOS library to compress images and optimize uploads
Stars: ✭ 155 (+520%)
Mutual labels:  pod
Modernavplayer
ModernAVPlayer is a persistence AVPlayer wrapper
Stars: ✭ 179 (+616%)
Mutual labels:  pod
K8s Diagrams
A collection of kubernetes-related diagrams
Stars: ✭ 227 (+808%)
Mutual labels:  pod
Cocoapods Tips
iOS 라이브러리를 관리하는 CocoaPods Tip정보 모음입니다.
Stars: ✭ 141 (+464%)
Mutual labels:  pod
AFWebViewController
In-app browser that uses WKWebView
Stars: ✭ 38 (+52%)
Mutual labels:  pod
Rnloadingbutton Swift
An easy-to-use UIButton subclass with an activity indicator
Stars: ✭ 181 (+624%)
Mutual labels:  pod
understory.garden
Understory is a digital garden, a micro-publishing space for you to plant the seeds of your ideas and grow them into bi-directionally linked web portals. It's a social zettelkasten that lets users use Web Monetization to get paid when people spend time with their content.
Stars: ✭ 27 (+8%)
Mutual labels:  pod
Zztools
包括: StarView星星评价(支持半星, 整星, 任意星, 支持拖动, 支持自定义星星图片, 数量, 大小, 间距, 最低分值). 瀑布流(垂直, 浮动, 混合模式瀑布流)等.
Stars: ✭ 175 (+600%)
Mutual labels:  pod
Xhnetworkcache
一行代码将网络数据持久化 - 支持数据同步/异步写入及更新、缓存数据读取、获取缓存数据大小、缓存数据清除.
Stars: ✭ 178 (+612%)
Mutual labels:  pod
Xhwebimageautosize
网络图片尺寸、高度自适应/适配 - 支持异步缓存imageSize , 支持动态刷新界面
Stars: ✭ 245 (+880%)
Mutual labels:  pod
Xhtoast
简洁轻便提示工具,一行代码既可完成提示信息显示 - 支持自定义显示位置及停留时间
Stars: ✭ 152 (+508%)
Mutual labels:  pod
kubervisor
The Kubervisor allow you to control which pods should receive traffic or not based on anomaly detection.It is a new kind of health check system.
Stars: ✭ 35 (+40%)
Mutual labels:  pod
Bekcurvetabbar
Full Customizable Tabbar with IBInspectables
Stars: ✭ 144 (+476%)
Mutual labels:  pod
Iosdebugdatabase
make it easy to debug databases in iOS applications iOS debug database
Stars: ✭ 219 (+776%)
Mutual labels:  pod
frakti
The hypervisor-based container runtime for Kubernetes.
Stars: ✭ 669 (+2576%)
Mutual labels:  pod
FFDB
ORM database,is build on top of FMDB
Stars: ✭ 18 (-28%)
Mutual labels:  pod
Dgr
Container build and runtime tool
Stars: ✭ 249 (+896%)
Mutual labels:  pod

Exec a Pod via WebSocket

Learning how to exec a pod via WebSocket written in Go.

Building

First clone the repo, and execute Makefile using make tool:

$ git clone https://github.com/kairen/pod-websocket-exec.git $GOPATH/src/github.com/kairen/pod-websocket-exec
$ cd $GOPATH/src/github.com/kairen/pod-websocket-exec
$ make

Running

To exec the command on pod as below:

$ kubectl run nginx --image nginx --restart=Never
$ ./k8s-ws-exec -p nginx -c nginx -t -i --command sh
# ls
bin   dev  home  lib64	mnt  proc  run	 srv  tmp  var
boot  etc  lib	 media	opt  root  sbin  sys  usr
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].