如何使用 API Server 重新启动 Kubernetes 部署

2023-12-23

我们可以使用 kubectl rollout restart 重新启动 kubernetes 部署。我想使用 kubernetes api 服务器执行相同的操作。


您可以使用此 Curl 来重新使用 API

curl --location --request PATCH 'http://<K8s cluster IP>:6443/apis/apps/v1/namespaces/<Namespace name>/deployments/<Deployment name>?fieldManager=kubectl-rollout&pretty=true' \
--header 'Content-Type: application/strategic-merge-patch+json' \
--data-raw '{
    "spec": {
        "template": {
            "metadata": {
                "annotations": {
                    "kubectl.kubernetes.io/restartedAt": <time.Now()>
                }
            }
        }
    }
}'

这将在部署中注入注释并重新启动部署。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 API Server 重新启动 Kubernetes 部署 的相关文章

随机推荐

  • argparse:当存在子解析器时如何分离未知(和可选)参数。(子解析器也是可选的)

    我有以下代码 parser argparse ArgumentParser allow abbrev False add help False parser add argument conf nargs 1 parser add argu
  • 从 CPAN 安装模块时,dmake 无法识别命令 [重复]

    这个问题在这里已经有答案了 尝试使用 Active Perl 从 CPAN 安装 Win32 API 时 安装不成功 这些问题源于以下错误 dmake is not recognized as an internal or external
  • JWT 和 Web API(JwtAuthForWebAPI?) - 寻找示例

    我有一个以 Angular 为前端的 Web API 项目 我想使用 JWT 令牌来保护它 我已经进行了用户 通行证验证 所以我想我只需要实现 JWT 部分 我相信我已经选择了 JwtAuthForWebAPI 所以使用它的示例会很棒 我假
  • 如何在 Windows 7 上设置 SMTP 服务器 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这个问题似乎不是关于主要由程序员使用的特定编程问题 软件算法或软件工具 help on topic 如果您认为该问题与主题相关另一个 St
  • 反射类型加载异常

    当我尝试构建 My WF 项目时 出现此错误 我发现删除System Activities Presentation解决了这个错误 如果我在运行时收到此错误 我可以进行调查LoaderExceptions找出根本问题 当我在编译时收到此错误
  • 在谷歌地图上显示/隐藏圆圈 javascript api

    尝试在用户将鼠标悬停在谷歌地图上时显示它 并在鼠标移开时隐藏它 此代码适用于在鼠标移开时隐藏圆圈 但不会在鼠标悬停时重新显示圆圈 我还尝试过circle setMap null 然后尝试circle setMap map 这就是我将地图作为
  • 初始化链接结构节点

    我应该做什么来分配内存空间pNode gt data 我想在其中放入一个字符 例如pNode gt data c 但它表明分段故障和内存地址pNode gt data is 0x1这是超出范围的 下面是我的代码 typedef struct
  • 本地代码的调试

    我有一个 C 服务 它正在调用最初用 VC6 编写的 C DLL 我正在尝试检查 DLL 中存在一个错误 在经历了一场试图让调试工作的噩梦之后 我最终将 dll 添加到包含 C 服务的 VS2005 解决方案中 并添加了必要的 CRT SE
  • 找不到记录器“xhtml2pdf”的处理程序

    我正在使用 xhtmltopdf pisa 从 html 模板生成 pdf 该代码运行良好 pdf pisa pisaDocument StringIO StringIO html encode UTF 8 dest result link
  • vue.js 获取 App.vue 中的路由名称

    我使用 vue cli 和 webpack 来构建 vue 项目 然后我安装了 vue meta info 来设置 seo 我想使用模板和路线名称设置页面标题 但是 我无法获取路由器中的变量 路由器 index js import Vue
  • 反转 Python 字符串而不省略开始和结束切片

    如何反转 Python 字符串而不省略开始和结束切片参数 word hello reversed word word 1 我知道这是可行的 但是如何通过指定开始和结束索引来获得结果 word hello reversed word word
  • float INFINITY 可以通过 NSCoder 存档,但不能取消存档

    我必须存档一个float有价值INFINITY 然后再将其解档 这是我的示例代码 归档对象 interface CodeInf NSObject
  • 收听 JSF-SEAM 阶段的“官方”SEAM 方式是什么?

    关于标题的一个简单问题 我的情况是 我想监听 RENDER RESPONSE 之前 阶段 并更改一些组件的内部状态 PhaseListener 是在 SEAM 应用程序中执行此操作的 正确方法 吗 如果你想改变JSF组件内部状态 依赖JSF
  • laravel 5.4 上传图片

    我在 laravel 5 4 中上传文件的控制器代码 if request gt hasFile input img if request gt file input img gt isValid try file request gt f
  • 关于模拟系统调用的建议

    我有一堂课叫获取地址信息 http www opengroup org onlinepubs 000095399 functions getaddrinfo html用于 DNS 查找 在测试过程中 我想模拟涉及此系统调用的各种错误情况 模
  • 每个用户的静态对象是唯一的吗?

    我有一个 net 应用程序 c 它是这样的 public partial class Default System Web UI Page region initial variables setup private static exam
  • Azure 表通过 rowkey 作为条件进行查询

    使用查询通过 rowkey 获取记录有多好 仅检查行键的查询是否有意义 我知道您可以组合primarykey rowkey并获取特定记录 或者然后通过特定分区键获取所有记录 因此所有相关数据将快速返回 我猜想 如果您进行查找 rowkey
  • 在 SQL 中使用“=”或 LIKE 比较字符串?

    如果您应该使用 LIKE 或 来比较 SQL 语句中的字符串 则存在 几乎是宗教性的 讨论 有理由使用 LIKE 吗 有理由使用 吗 表现 可读性 LIKE并且相等运算符有不同的目的 它们不做同样的事情 速度要快得多 而LIKE可以解释通配
  • 在多个管道服务器实例的情况下,异步名为pipes

    我正在使用来自的代码本文 http www codeproject com Tips 492231 Csharp Async Named Pipes唯一的区别是最大服务器实例数被设定为 1 具有相同管道名称的服务器实例数量仅受系统资源限制
  • 如何使用 API Server 重新启动 Kubernetes 部署

    我们可以使用 kubectl rollout restart 重新启动 kubernetes 部署 我想使用 kubernetes api 服务器执行相同的操作 您可以使用此 Curl 来重新使用 API curl location req