choerodon-agent

command module
v0.0.0-...-4d5a555 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2018 License: Apache-2.0 Imports: 7 Imported by: 0

README

Choerodon Agent

Choerodon Agent is a environment client which connects to the choerodon platform through websocket, And it is a relay station for other services and k8s interaction. The interactioninteract through command/response to provide these features to other service,such as management of helm release, network management, k8s object monitoring, and container log and shell. We can use che choerodon agent to operate the k8s like using kubectl client.

Feature

  • helm release management
  • Web Services and Domain Management
  • K8s object monitoring and processing
  • Container log and shell
  • WebSocket log of k8s object

Requirements

  • Go 1.9.4 and above
  • Dep

Installation and Run

Build

make

Run

./bin/choerodon-cluster-agent \
    --v=1 \
    --tiller-connection-timeout=2 \
    --connect=[Server address] \
    --token=[Token] \
    --namespace=[k8s namespace]

Reporting Issues

If you find any shortcomings or bugs, please describe them in the issue.

How to Contribute

Pull requests are welcome! Follow to know for more information on how to contribute.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
job
pod
pkg
apis/choerodon/v1alpha1
+k8s:deepcopy-gen=package +groupName=choerodon.io
+k8s:deepcopy-gen=package +groupName=choerodon.io
client/clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
client/clientset/versioned/typed/choerodon/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset/versioned/typed/choerodon/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
git

Jump to

Keyboard shortcuts

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