标签:Kubernetes

k8s服务网格实战入门Istio

k8s服务网格实战入门Istio

背景 终于进入大家都比较感兴趣的服务网格系列了,在前面已经讲解了: 如何部署应用到 kubernetes 服务之间如何调用 如何通过域名访问我们的服务 如何使用 kubernetes 自带的配置 ConfigMap 基本上已经够我们开发一般规模的 web 应用了;但在企业中往往有着复杂的应用调用

爱可生开源社区 爱可生开源社区 2023-11-02
0 0 0
Istio:微服务开发的终极利器,你还在为繁琐的通信和部署流程烦恼吗?

Istio:微服务开发的终极利器,你还在为繁琐的通信和部署流程烦恼吗?

引言在前面的讲解中,我们已经提及了微服务的一些弊端,并介绍了Istio这样的解决方案。那么,对于我们开发人员来说,Istio究竟会带来哪些变革呢?今天我们就来简要探讨一下!Kubernetes简单介绍Kubernetes,俗称K8s,仅仅是因为L与s之间有8个字母所以叫的K8s,是一种用于管理和编排

捡田螺的小男孩 捡田螺的小男孩 2023-11-02
0 0 0
Kubernetes Gateway API 正式发布并引入 ingress2gateway 项目用于简化 Gateway API 升级

Kubernetes Gateway API 正式发布并引入 ingress2gateway 项目用于简化 Gateway API 升级

近日 Kubernetes Gateway API 宣布 GA,此版本包括将 Gateway、GatewayClass 和 HTTPRoute 升级到 v1,这意味着它们现在已全面可用 (GA)。此 API 版本表示对 API 表面的高度信任,并提供向后兼容性的保证。请注意,尽管标准通道中包含的这些

竹子爱熊猫 竹子爱熊猫 2023-11-02
0 0 0
[Helm] 常用命令

[Helm] 常用命令

Helm 写在前面: 本文根据Helm官方文档helm进行编写,对Helm常用命令的使用,选项参数等进行了解释。阅读本文需要掌握Helm的基本使用。 Helm是什么?正如在官方介绍的那样,是一款Kubernetes 包管理器。Helm 是查找、分享和使用软件构建 Kubernetes 的最优方式。

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-30
0 0 0
在Kubernetes中实现gRPC流量负载均衡

在Kubernetes中实现gRPC流量负载均衡

在尝试将gRPC服务部署到Kubernetes集群中时,一些用户(包括我)面临的挑战之一是实现适当的负载均衡。在深入了解如何平衡gRPC的方式之前,我们首先需要回答一个问题,即为什么需要平衡流量,如果Kubernetes已经完成了这项工作。本文关注于Kubernetes和Golang。为什么在Kub

竹子爱熊猫 竹子爱熊猫 2023-10-27
0 0 0
Kubernetes跨StorageClass迁移,切换Rainbond默认SC

Kubernetes跨StorageClass迁移,切换Rainbond默认SC

基于主机安装或基于Kubernetes安装的 Rainbond 集群(均使用默认参数安装),默认使用的共享文件存储是 NFS ,以 Pod 方式运行在 Kubernetes 中,但这种方式也有一些无法避免的问题,比如:NFS 的 SVC 无法通信时集群无法挂载存储则导致不能使用、服务器关机时卡在 u

贤蛋大眼萌 贤蛋大眼萌 2023-10-27
0 0 0
云原生周刊: 使用 Kubectl 执行 100 个 Kubernetes 诊断命令 | 2023.10.23

云原生周刊: 使用 Kubectl 执行 100 个 Kubernetes 诊断命令 | 2023.10.23

开源项目推荐 Stern Stern 是一个针对 Kubernetes 的多 pod 和容器日志跟踪工具。可以跟踪 Kubernetes 上的多个 pod 和 pod 中的多个容器。每个结果都用颜色编码,以便快速调试。 LProbe 在容器映像(ECS、Docker、Kubernetes)内

贤蛋大眼萌 贤蛋大眼萌 2023-10-24
0 0 0
01.你为什么需要学习K8S

01.你为什么需要学习K8S

前言 在"云原生"、"应用上云"火热的这几年,相信大家或多或少都听说过K8S这个可以称得上是容器编排领域事实的存在。 可以看出在2017年之后,K8S热度远超容器编排领域的另外两个工具Mesos和Docker Swarm,并将它们甩开了几十条街,成为了整个容器编排领域的龙头。 随着现在越来越多的

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-20
0 0 0
Kubernetes中的优雅关闭和零停机时间部署

Kubernetes中的优雅关闭和零停机时间部署

在Kubernetes中,创建和删除Pod是最常见的任务之一。当你执行滚动更新、扩展部署、发布新版本、执行作业和定时作业等操作时,都会创建Pod。但是,在Pod被驱逐后,例如将节点标记为不可调度时,Pod也会被删除并重新创建。如果这些Pod的性质是如此短暂,那么当一个Pod正在响应请求时,如果被告知

剑圣无痕 剑圣无痕 2023-10-20
0 0 0
基于 KubeSphere 部署 KubeBlocks 实现数据库自由

基于 KubeSphere 部署 KubeBlocks 实现数据库自由

KubeSphere 是什么?KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的分布式操作系统,完全开源,支持多云与多集群管理,提供全栈的 IT 自动化运维能力,简化企业的 DevOps 工作流。它的架构可以非常方便地使第三方应用与云原生生态组件进行即插即用 (plug-a

捡田螺的小男孩 捡田螺的小男孩 2023-10-19
0 0 0
云原生二十篇|Kubernetes基础知识

云原生二十篇|Kubernetes基础知识

Kubernetes简称k8s,由于篇幅的原因,所以将k8s拆分为4篇文章: Kubernetes基础知识 Kubernetes核心原理 Kubernetes实践 Kubernetes源码解析 先上一个k8s的总体架构图: Kubernetes架构 1、为什么需要Kubernetes? 在了解

爱可生开源社区 爱可生开源社区 2023-10-18
0 0 0
6 个经过验证的 Kubernetes 部署最佳实践

6 个经过验证的 Kubernetes 部署最佳实践

​ 【squids.cn】 全网zui低价RDS,免费的迁移工具DBMotion、数据库备份工具DBTwin、SQL开发工具等 Kubernetes 支持编排部署、扩展和管理容器化应用程序。然而,如果没有适当的部署实践,有效管理 Kubernetes 集群可能会具有挑战性。 Kubernetes 在

张二河 张二河 2023-10-18
0 0 0
Kubernetes 中的 Java 应用的内存调优

Kubernetes 中的 Java 应用的内存调优

前言在 Kubernetes 环境中运行 Java 应用程序虽然很常见,但往往也充满各种问题,特别是在管理内存资源时。在本文中,我们将讨论配置应用程序以优化 Kubernetes 环境中的内存使用并避免内存不足问题的一些最佳实践。OpenJDK 17 中的内存空间OpenJDK 17 包含 Java

大猫 大猫 2023-10-18
0 0 0
腾讯云Lighthouse同地域组建Kubernetes集群

腾讯云Lighthouse同地域组建Kubernetes集群

本文中的脚本针对同地域的腾讯云服务器组建Kubernetes集群进行优化。腾讯云多地域请参考 腾讯云多地域组建Kubernetes集群,跨云多地域请参考 跨云多地域组建Kubernetes集群(k3s)。 环境要求 所有节点须为全新安装的Debian11/12或Ubuntu22.04操作系统 脚本

张二河 张二河 2023-10-15
0 0 0
【云原生基于Kind的Kubernetes环境部署

【云原生基于Kind的Kubernetes环境部署

安装Kind Kind(Kubernetes In Docker)是一个使用Docker构建、部署Kubernetes集群的工具。支持Linux、macOS以及Windows操作系统。非常适合用来在本地搭建Kubernetes集群的开发、测试环境。前面提到Kind是基于Docker的,故使用Kind

穿过生命散发芬芳 穿过生命散发芬芳 2023-10-14
0 0 0
容器化应用程序管理与分发工具集 | 开源专题 No.34

容器化应用程序管理与分发工具集 | 开源专题 No.34

cover kubernetes/kubernetes Stars: 101.7k License: Apache-2.0 kubernetes Kubernetes 是一个开源系统,用于管理跨多个主机的容器化应用程序。它提供了部署、维护和扩展应用程序的基本机制。Kubernetes 借鉴了 G

大树 大树 2023-10-14
0 0 0
软件开发人员 Kubernetes 入门指南|Part 2

软件开发人员 Kubernetes 入门指南|Part 2

在第 1 部分中,我们讲解了 Kubernetes 的核心组件,Kubernetes 是一种开源容器编排器,用于在分布式环境中部署和扩展应用程序;我们还讲解了如何在集群中部署一个简单的应用程序,然后更改其副本数量以扩大或缩小其规模。   在本文中,我们将为您深入讲解 Kubernetes 提供的网络

贤蛋大眼萌 贤蛋大眼萌 2023-10-13
0 0 0
K8S 入门,本地虚拟机搭建集群,实践灰度发布功能

K8S 入门,本地虚拟机搭建集群,实践灰度发布功能

入门 使用 minikube Minikube 是一种轻量级的Kubernetes 实现,可在本地计算机上创建VM 并部署仅包含一个节点的简单集群。 推荐先使用 minikube 单机体验基本功能, kubernetes.io/zh-cn/docs/… ,后面调试时仍然需要使用 minikube

爱可生开源社区 爱可生开源社区 2023-10-13
0 0 0
构建安全的 Kubernetes 环境:OWASP Kubernetes Top 10

构建安全的 Kubernetes 环境:OWASP Kubernetes Top 10

本文译自:https://sysdig.com/blog/top-owasp-kubernetes/ 摘要:OWASP Kubernetes Top 10 强调了 Kubernetes 生态系统中的关键风险和漏洞。它涵盖了诸如准入控制器中的配置错误,密钥管理故障,漏洞管理,身份验证机制失效以及过时

泡泡 泡泡 2023-10-12
0 0 0
腾讯云Lighthouse组建跨地域Kubernetes集群

腾讯云Lighthouse组建跨地域Kubernetes集群

腾讯云轻量服务器3周年刚过,买买买完后,发现手里又多了好几台轻量服务器,拿来干什么还没想好,那就先来个“分布式吃灰”吧。 环境要求 所有节点须为全新安装的Debian11/12或Ubuntu22.04操作系统 脚本使用了腾讯云的metadata获取IP,所有节点部署在腾讯云上不同的地域(CVM、L

大猫 大猫 2023-10-11
0 0 0
1 9 10 11 12 13 46