Kubernetes kafka系列 | k8s部署kafka+zookeepe集群

Kafka简介: Apache Kafka 是一个开源的分布式流处理平台和消息队列系统。它最初由LinkedIn开发,并于2011年成为Apache软件基金会的顶级项目。特点:高吞吐量: Kafka 能够处理大规模的消息流,并具有很高的吞吐量。持久性: 它将消息持久化到磁盘上,因此即使消费者不在线,

kubernetes集群 应用实践 kafka部署

zookeeper在kafka集群中的作用一、Broker注册二、Topic注册三、Topic Partition选主四、生产者负载均衡五、消费者负载均衡。

1、云原生安全之K8S的部署与常用命令

1、常用命令1.1、基本信息查看1.2、日志查看与问题排查1.3、进入pod与pod内部文件导出1.4、环境搭建相关1.5、镜像相关1.6、电脑重启后,重启k8s服务1.7、关于k8s的持久卷二、k8s的部署2.1、配置环境2.1.1、安装所需工具2.1.2、修改主机名2.1.3、编辑hosts2.

云原生内容分享(十五):云原生k8s集群安全隔离建设方案详解

网络策略(Network Policies):在Kubernetes等容器编排系统中,可以定义网络策略来控制不同Pod间的网络通信。通过标签选择器来决定哪些Pod可以互相通信。命名空间(Namespaces):Kubernetes中的命名空间提供了逻辑上的隔离,不同的服务可以在各自的命名空间中运行,

Kubernetes(k8s)基础入门

K8S是Kubernetes的全称,官方称其是across multiple hosts. It provides basic mechanisms for deployment, maintenance, and scaling of applications. 用于自动部署、扩展和管理“容器化(

Ubuntu22.04部署K8s集群

K8s集群 —— Win11 + VM Ware17.0 + Ubuntu 22.04 + K8s 1.27 + docker 24.0 + cri-docker 0.3.4.3 + flannel

K8S学习指南(42)-k8s调度之NodeSelector

NodeSelector是Kubernetes调度器的一部分,它允许开发者根据节点的标签,精确地控制Pod在集群中的调度位置。通过在Pod的定义中设置NodeSelector,可以确保Pod只会被调度到具有特定标签的节点上。将不同类型的应用程序或服务调度到专门标记的节点上,以便更好地隔离资源。根据节

【梳理】k8s使用Operator搭建Flink集群(高可用可选)

本文内容来源于Flink官网,进行翻译、简化、整理,供大家参考~

【云原生 | Kubernetes 系列】— 部署K8S 1.28版本集群部署(基于Containerd容器运行)

部署K8S 1.28版本集群部署(基于Containerd容器运行)

[面试] 15道最典型的k8s面试题

Kubernetes 是一个开源的容器编排系统,用于自动化部署、扩展和管理容器应用程序。它可以帮助我们更轻松地部署和管理容器化应用程序,并提供高可用性、弹性、自动化和安全性等特性。Service 是 Kubernetes 中的一种资源对象,它负责为 Pod 提供一个固定的 IP 地址和 DNS 记录

Gitlab+GitlabRunner搭建CICD自动化流水线将应用部署上Kubernetes

CentOS7上搭建Gitlab和GitlabRunner,并使用CI/CD自动化部署将SpringBoot应用程序部署到Kubernetse

云上攻防-云原生篇&Kubernetes&K8s安全&API&Kubelet未授权访问&容器执行

1、云原生-K8s安全-名词架构&各攻击点2、云原生-K8s安全-Kubelet未授权访问3、云原生-K8s安全-API Server未授权访问

容器安全 - 利用容器的特权配置实现对Kubernetes攻击,以及如何使用 PSA 防范风险(视频)

本文将演示如何利用在 Kubernetes 中容器的 privileged、hostpath、hostpid、hostipc、hostnetwork 配置实现对容器或宿主机的攻击,包括获得敏感数据、杀掉关键进程等。

K8S问题记录

与其他采集正常的k8s集群对比,发现所用kube-state-metrics (deployment)版本有差异,将其镜像版本由2.0.0 改为了 v1.9.7 问题得到解决,效果如下。该指标由 kube-state-metrics (deployment)采集,经curl在集群内访问该export

k8s报错

报错: 这个错误信息表明你的容器运行时(container runtime)没有正常运行,具体是因为CRI(容器运行时接口)v1版本的API没有为特定的端点实现。在执行 kubeadm init --config=kubeadm.yaml --ignore-preflight-errors=Syst

【云原生】kubeadm快速搭建K8s集群Kubernetes1.19.0

Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k

K8s安全一

Kubernetes是一个开源的,用于编排云平台中多个主机上的容器化的应用,目标是让部署容器化的应用能简单并且高效的使用, 提供了应用部署,规划,更新,维护的一种机制。其核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着,管理员可以加载一个微型服务,让规划器来找到合适的位置

K8S常见的持久化(存储)方案用法详解

在k8s中为什么要做持久化存储? 在k8s中部署的应用都是以pod容器的形式运行的,假如我们部署MySQL、Redis等数据库, 需要对这些数据库产生的数据做备份。因为Pod是有生命周期的,如果pod不挂载数据卷, 那pod被删除或重启后这些数据会随之消失,如果想要长久的保留这些数据就要用到pod数

云原生Kubernetes: Kubeadm部署K8S 1.29版本 单Master架构

① 阿里云镜像加速将XXXXXXXX改为自己的即可( "https://XXXXXXXX.mirror.aliyuncs.com",)(1)创建deploymenty资源,指定镜像为nginx,副本数量为2个,暴露端口80类型为NodePort。与前面kubeadm init的 --pod-netw

jenkins+kubernetes+git+dockerhub构建devops云平台

提高开发效率,及时跟进用户需求,缩短开发周期。敏捷开发包括编写代码和构建代码两个阶段,可以使用git或者svn来管理代码,用maven对代码进行构建。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈