0.1.2-b2 • Published 2 years ago

hubot-k8s-bot v0.1.2-b2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years 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

2 years ago

0.1.2-b1

2 years ago

0.1.2

2 years ago

0.1.1-b30

2 years ago

0.1.1-b29

2 years ago

0.1.1-b28

2 years ago

0.1.1-b27

2 years ago

0.1.1-b26

2 years ago

0.1.1-b25

2 years ago

0.1.1-b24

2 years ago

0.1.1-b23

2 years ago

0.1.1-b22

2 years ago

0.1.1-b21

2 years ago

0.1.1-b20

2 years ago

0.1.1-b19

2 years ago

0.1.1-b18

2 years ago

0.1.1-b17

2 years ago

0.1.1-b16

2 years ago

0.1.1-b15

2 years ago

0.1.1-b14

2 years ago

0.1.1-b13

2 years ago

0.1.1-b12

2 years ago

0.1.1-b11

2 years ago

0.1.1-b10

2 years ago

0.1.1-b9

2 years ago

0.1.1-b8

2 years ago

0.1.1-b7

2 years ago

0.1.1-b6

2 years ago

0.1.1-b5

2 years ago

0.1.1-b4

2 years ago

0.1.1-b3

2 years ago

0.1.1-b2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago