文件名称:kubespy:由Pulumi提供支持的实时观察Kubernetes资源的工具
文件大小:3.66MB
文件格式:ZIP
更新时间:2024-03-06 11:53:07
Go
kubespy:实时观察Kubernetes资源的工具 启动Pod时会发生什么? 在为Service分配公共IP地址之前,该怎么办? Deployment状态多久更改一次? kubespy是一个很小的工具,它使我们可以轻松地实时观察Kubernetes资源的变化,这源于我们为使Kubernetes部署在可预测而。 在任何时间运行kubespy ,它将持续监视和报告有关Kubernetes资源的信息,直到您杀死它。 例子 kubespy trace deployment nginx将“跟踪”复杂的Kubernetes资源在集群中所做的复杂更改(在本例中为称为nginx的Deployment ),并将它们聚合为高级摘要,该摘要将实时更新。 kubespy status v1 Pod nginx将等待一个名为nginx的Pod创建,然后不断发出对其.status字段所做的更改,作为语法突出显
【文件预览】:
kubespy-master
----.goreleaser.yml(428B)
----print()
--------print.go(17KB)
----images()
--------trace-deployment()
--------3-creating.png(292KB)
--------4-running.png(443KB)
--------changes.gif(224KB)
--------1-created.png(106KB)
--------2-scheduled.png(131KB)
--------trace-service()
--------status.cast(8KB)
--------status.gif(472KB)
----cmd()
--------trace.go(5KB)
--------version.go(364B)
--------status.go(2KB)
--------root.go(759B)
--------changes.go(2KB)
----kubespy.go(217B)
----.github()
--------workflows()
----LICENSE(11KB)
----ROADMAP.md(2KB)
----CONTRIBUTING.md(1KB)
----examples()
--------trivial-service-trace-example()
--------trivial-pulumi-example()
----.gitignore(142B)
----.golangci.yml(301B)
----Makefile(261B)
----pods()
--------pods.go(2KB)
----go.sum(135KB)
----CODE_OF_CONDUCT.md(3KB)
----README.md(4KB)
----watch()
--------watch.go(4KB)
----k8sobject()
--------k8sobject.go(1KB)
----k8sconfig()
--------k8sconfig.go(712B)
----version()
--------version.go(145B)
----go.mod(901B)