【问题标题】:Kubernetes, Code Snippet to scale up / down pods dynamically through go clientKubernetes,代码片段通过 go 客户端动态扩展/缩小 pod
【发布时间】:2019-05-30 04:26:28
【问题描述】:

是否有任何示例代码可用于通过 go 客户端动态扩展/缩小 kubernetes 中的 pod。

【问题讨论】:

    标签: kubernetes kubernetes-go-client


    【解决方案1】:

    也许可以查看this 带有 kube-start-stop 自定义控制器的示例 github 项目,它可以安排您的资源根据时间段自动缩小/放大。

    【讨论】:

    • 我正在编写客户端以使用 go-client for kubernetes 扩大/缩小 pod,我遇到以下错误“错误部署。扩展\“my-deployment\”被禁止:用户\” system:serviceaccount:default:default\" 无法更新命名空间 \"default\"" 中的 deployments.extensions。
    • 您的 go-client 如何从内部或外部访问 Kubernetes 集群?我假设您已启用 RBAC,因此已授予默认服务帐户编辑权限,像这样? kubectl create clusterrolebinding default-view --clusterrole=edit --serviceaccount=default:default
    猜你喜欢
    • 2019-10-09
    • 2020-08-22
    • 2015-05-30
    • 1970-01-01
    • 2018-07-01
    • 2021-05-15
    • 2022-01-02
    • 1970-01-01
    • 2021-03-29
    相关资源
    最近更新 更多