云计算
文章平均质量分 88
进击云原生
专注云原生、Go、Linux、Java等技术分享,原创文章、效率工具、实战解决方案!关注我,了解互联网动态,学 IT 不迷路
展开
-
stable diffusion API 调用,超级详细代码示例和说明
本文主要介绍 stable diffusion API 调用,准确来说是对 stable diffusion webui 的 API 调用。接口文档可以查看:> http://sd-webui.test.cn/docs这里的 `sd-webui.test.cn` 是自己的 sd webui Endpoint。文生图是:`/sdapi/v1/txt2img` 这个 POST 接口。图生图是:`/sdapi/v1/img2img` 这个 POST 接口。本文主要介绍文生图 txt2img 接原创 2023-08-11 10:38:18 · 21996 阅读 · 26 评论 -
Kubernetes 1.26:普遍可用的 Job 跟踪,以支持大规模并行批处理工作负载
Kubernetes 1.26:普遍可用的 Job 跟踪,以支持大规模并行批处理工作负载Kubernetes 1.26 版本包括一个稳定的 Job 控制器实现,可以可靠地跟踪大量具有高并行度的作业。自 Kubernetes 1.22 以来, SIG Apps 和WG Batch 一直致力于这项基础改进。经过多次迭代和规模验证,现在这是 Job 控制器的默认实现。与 Indexed completion mode配合使用,Job controller 可以处理大规模并行批处理作业,支持多达 100k 个并原创 2023-01-04 23:24:15 · 719 阅读 · 0 评论 -
Kubernetes 1.26 新功能 Pod 调度就绪特性解析
Kubernetes 1.26 新功能 Pod 调度就绪特性解析Kubernetes 1.26 引入了 Pod 的一个新特性:scheduling gates。在 Kubernetes 中,调度门是告诉调度程序何时准备好考虑调度 Pod 的 keys。它解决了什么问题?当一个 Pod 创建时,调度器会不断尝试寻找适合它的节点。这个无限循环一直持续到调度程序找到 Pod 的节点,或者 Pod 被删除。长时间保持不可调度的 Pod(例如,在某些外部事件上被阻塞的 Pod)会浪费调度周期。根据 Pod 调原创 2022-12-27 07:11:01 · 1069 阅读 · 0 评论 -
Docker Desktop 4.15 正式发布,这里是新功能
现在可用于所有平台:Linux、Windows 和 macOS。它附带、和。原创 2022-12-26 19:31:55 · 1591 阅读 · 0 评论 -
使用 Docker Hub 完美地存储 Helm 图表实战
是 Kubernetes 的包管理器。它是一个开源容器编排系统。它通过提供一种简单的方法来定义、安装和升级复杂的 Kubernetes 应用程序,帮助您管理 Kubernetes 应用程序。使用 Helm,您可以将您的应用程序打包成一个,它是描述您的应用程序的一组文件。然后,您可以使用 Helm 在 Kubernetes 集群上安装和管理您的应用程序。Helm 可以轻松地自动安装和管理复杂的应用程序,它提供的许多功能使其成为管理 Kubernetes 应用程序的强大工具。原创 2022-12-26 10:59:55 · 1157 阅读 · 0 评论 -
Kubernetes 1.26 正式发布,变化重大,所有更改都在这里了!
Kubernetes 1.26 正式发布,变化重大,所有更改都在这里了!Kubernetes 1.26 已经正式发布,满载新奇!此版本带来了 37 项增强功能,与 Kubernetes 1.25 中的 40 项 和 Kubernetes 1.24 中的 46 项相当。在这 37 项增强功能中,11 项正在升级为稳定版,10 项是不断改进的现有功能,16 项是全新的,1 项是已弃用的功能。此版本中有两个突出的新功能,它们有可能改变用户与 Kubernetes 交互的方式:能够使用来自其他命名空间的快照来原创 2022-12-10 09:37:27 · 1536 阅读 · 0 评论 -
6 张配图通俗易懂说透 K8S 请求和限制
6 张配图通俗易懂说透 K8S 请求和限制在 Kubernetes 中使用容器时,了解涉及的资源是什么以及为何需要它们很重要。有些进程比其他进程需要更多的 CPU 或内存。这很关键,永远不应该让进程挨饿。知道了这一点,我们应该正确配置容器和 Pod,以便充分利用两者。Kubernetes 限制和请求简介使用 Kubernetes 时,限制和请求是重要的设置。本文将重点关注两个最重要的:CPU 和内存。Kubernetes 将限制定义为 容器可以使用的最大资源量。这意味着容器永远不会消耗超过指示的内存原创 2022-12-08 11:09:12 · 1483 阅读 · 0 评论 -
提高 K8S 容器运行时的可观察性最佳方法之一
提高 K8S 监控可观察性最佳方式实战教程当谈到云原生可观察性时,可能每个人都会提到OpenTelemetry (OTEL),因为社区需要依赖标准来将所有集群组件开发指向到同一方向。OpenTelemetry 使我们能够将日志、指标(metrics)、跟踪(traces)和其他上下文信息组合到一个资源中。集群管理员或软件工程师可以使用此资源来获取在定义的时间段内集群中正在发生的事情的视图。但是 Kubernetes 本身如何利用这个技术栈呢?Kubernetes 由多个组件组成,其中一些组件是独立的,原创 2022-12-06 09:45:42 · 750 阅读 · 0 评论 -
Kubernetes 1.26 中的删除、弃用和主要更改
Kubernetes 1.26 中的删除、弃用和主要更改变化是 Kubernetes 生命周期不可或缺的一部分:随着 Kubernetes 的成长和成熟,功能可能会被弃用、删除或替换为项目健康的改进。对于 Kubernetes v1.26,有几个计划:本文根据 v1.26 发布过程中这个周期中期点可用的信息确定并描述了其中的一部分,该过程仍在进行中,并且可能会引入其他更改。Kubernetes API 移除和弃用流程Kubernetes 项目有一个有据可查的功能弃用政策。https://kuber原创 2022-12-06 09:43:32 · 1508 阅读 · 0 评论 -
Go 中模拟 Kubernetes 客户端进行单元测试
Go 中模拟 Kubernetes 客户端进行单元测试是的,我们可以模仿 K8s Client!编写单元测试一直是开发人员的痛苦。这样做的主要原因是,通常,单元测试(功能单元测试)不得使用应用程序的任何物理组件/运行实例。例如,API 的 SDK 的单元测试不应该有 API 的任何运行实例。这就是为什么模拟应用程序实例变得至关重要,这也是诀窍!在本文中,我们将了解如何使用client-go 包中的 fake(伪造的) clientset (客户端集)模拟 Kubernetes 客户端。让我们开始吧!原创 2022-12-03 11:00:48 · 665 阅读 · 0 评论 -
使用 Helm Cli 将 chart 推送到 Harbor
*温馨提示:**上述操作在 v3.6.3 版本的 helm 上 pull 时会报错。,这很重要且没有很好的文档说明,但需要让 Chart 显示在 Harbor 的 Helm Charts 下。为了将来安全起见,建议切换到选项 3,因为 Chartmuseum 已在 Harbor 中标记为已弃用。检查 Harbor project -> helm charts,这样推送后,是存储在。努力寻找适用于特定版本的 Harbor 和 Helm 的文档。如果尝试直接推送,而不使用已注册的。**提醒:**这是将文件。原创 2022-11-22 16:51:42 · 1772 阅读 · 0 评论 -
CKA、CKAD、CKS、LFCS、LFCA、LFCE 60$ 刀优惠券
CKA、CKAD、CKS、LFCS、LFCA、LFCE 60$ 刀优惠券CKA 地址:https://trainingportal.linuxfoundation.org/courses/certified-kubernetes-administrator-china-exam-cka-cncoupon 券SCOFFER15DCUBEOFFER说明请关注 危 ❤ 工中号【进击云原生】,更有 free 资源供您学习本文由 mdnice 多平台发布原创 2022-11-19 18:56:08 · 951 阅读 · 1 评论 -
图文轻松说透 K8S Pod 各种驱逐场景
图文轻松说透 K8S Pod 各种驱逐场景Kubernetes Pod 被驱逐是什么意思?它们被终止,通常是没有足够资源的结果。但是为什么会这样呢?驱逐是指派给节点的Pod 被终止的过程。Kubernetes 中最常见的情况之一是Preemption,为了在资源有限的节点中调度新的 Pod,需要终止另一个 Pod 以释放资源。此外,Kubernetes 会不断检查资源并在需要时驱逐 Pod,这个过程称为节点压力驱逐。在本文中,您将发现:Pod 被驱逐的原因:抢占和节点压力抢占式驱逐Pod 调度原创 2022-11-18 23:24:36 · 721 阅读 · 0 评论 -
企业级网关 Kong 部署 Spring Boot 项目实战
企业级网关 Kong 部署 Spring Boot 项目实战1、概述在本教程中,我们将演示使用 Kong Ingress Controller (KIC) 在 Kubernetes 上部署 Spring Boot 应用程序。通过为应用程序实现一个简单的速率限制器来演示 KIC 的高级使用,而无需任何编码。2. 改进的安全和访问控制现代应用程序部署,尤其是 API,需要应对许多挑战,例如:隐私法(例如 GPDR)、安全问题 (DDOS) 和使用跟踪(例如 API 配额和速率限制)。在这种情况下,现代应原创 2022-11-18 20:02:23 · 980 阅读 · 0 评论