0.1.2-b2 • Published 1 year ago

hubot-k8s-bot v0.1.2-b2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Hubot Kubernetes Bot 机器人

支持多 K8S 集群并与其交互。

配置

  • HUBOT_K8S_CONTEXTS {"prod":{"server":"https://kubernetes.cluster.io","ca":"./ca.crt","dashboardPrefix":"https://kubernetes.cluster.io","token":"<kubernetes token>"}}
  • HUBOT_K8S_DEFAULT_CONTEXT - Default context (from above config)
  • HUBOT_K8S_DEFAULT_NAMESPACE - Default namespace in Kubernetes

命令:

All commands operate in the currently selected namespace and context. All commands with label selectors accept it in the form label=value.

列出所有命令

k8s help

列出 Kubernetes 集群

k8s context

切换 Kubernetes 集群

k8s context <context>

列出 Kubernetes 命名空间

k8s namespace|ns

切换 Kubernetes 命名空间

k8s namespace|ns <namespace>

列出 Deployments

k8s deployments|deploy <labelSelector>

列出 Statefulsets

k8s statefulsets|sts <labelSelector>

列出 Nodes

k8s nodes|no <labelSelector>

列出 Services

k8s services|svc <labelSelector>

列出 Cron Jobs

k8s cronjobs|cj <labelSelector>

扩缩容指定资源的为指定数量

例如 k8s scale deployment nginx-app 3

k8s scale resource resourcename count

列出 Jobs

k8s jobs <labelSelector>

列出 Pods

k8s pods|po <labelSelector>

获取日志

k8s logs|log <pod name>

鸣谢

0.1.2-b2

1 year ago

0.1.2-b1

1 year ago

0.1.2

1 year ago

0.1.1-b30

1 year ago

0.1.1-b29

1 year ago

0.1.1-b28

1 year ago

0.1.1-b27

1 year ago

0.1.1-b26

1 year ago

0.1.1-b25

1 year ago

0.1.1-b24

1 year ago

0.1.1-b23

1 year ago

0.1.1-b22

1 year ago

0.1.1-b21

1 year ago

0.1.1-b20

1 year ago

0.1.1-b19

1 year ago

0.1.1-b18

1 year ago

0.1.1-b17

1 year ago

0.1.1-b16

1 year ago

0.1.1-b15

1 year ago

0.1.1-b14

1 year ago

0.1.1-b13

1 year ago

0.1.1-b12

1 year ago

0.1.1-b11

1 year ago

0.1.1-b10

1 year ago

0.1.1-b9

1 year ago

0.1.1-b8

1 year ago

0.1.1-b7

1 year ago

0.1.1-b6

1 year ago

0.1.1-b5

1 year ago

0.1.1-b4

1 year ago

0.1.1-b3

1 year ago

0.1.1-b2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago