集群kubernetes openeuler k8s

基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 3/3

基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 1/3 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 2/3 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 3/3 项目地址:https://gi ......
kubernetes Istio Grpc Go

38、K8S-安全机制-RBAC之(cluster)role、(cluster)rolebinding

1、RBAC 1.1、基本简介 1.1.1、简介 RBAC使用rbac.authorization.k8s.io API Group 来实现授权决策,允许管理员通过 KubernetesAPI 动态配置策略。 Kubernetes的基本特性就是它的所有资源对象都是模型化的 API 对象,我们可以基于 ......
cluster rolebinding 机制 RBAC role

「高频必考」Docker&K8S面试题和答案

DaemonSet是一个用于在每个节点上运行一个Pod的控制器。它可以用于运行一些需要在每个节点上运行的系统级别的服务,如日志收集、监控等。 ......
答案 Docker amp K8S 8S

CentOS7-自动化部署web集群

一、项目要求 1、创建role,通过role完成项目(可能需要多个role) 2、部署nginx调度器(node2主机) 3、部署2台lnmp服务器(node3,node4主机) 4、部署mariadb数据库(node5主机) 主要用的ansible实现自动化部署,ansible的安装教程省略,控制 ......
集群 CentOS7 CentOS web

k8s常用命令

kubectl get pods --all-namespaces 查看 kubectl get deployment kubectl get nodes kubectl get services kubectl.exe apply -f .\hello-application.yaml --创建p ......
命令 常用 k8s k8 8s

在 openEuler 上安装 UKUI

https://docs.openeuler.org/en/docs/22.03_LTS_SP1/docs/desktop/installing-UKUI.html ......
openEuler UKUI

hadoop系列---【hadoop集群的搭建---(二)Zookeeper的安装】

#(二)Zookeeper的安装 ##1.准备三台服务器 ##2.下载安装包 下载地址:http://archive.apache.org/dist/zookeeper/ 这里我们以zookeeper-3.4.9.tar.gz版本为例,下载完后,上传到三台服务器的/app目录下。 ##3.在第一台服 ......
hadoop 集群 Zookeeper

《做一个不背锅运维:一篇搞定K8s Ingress》

Ingress的出现 Ingress是一种Kubernetes资源,用于将外部流量路由到Kubernetes集群内的服务。与NodePort相比,它提供了更高级别的路由功能和负载平衡,可以根据HTTP请求的路径、主机名、HTTP方法等来路由流量。 因此,可以说Ingress是为了弥补NodePort ......
Ingress K8s K8 8s

docker desktop k8s错误Unable to connect to the server: EOF

开启 Docker Desktop 的 Kubernetes 功能后运行正常,但在终端中使用 `kubectl` 命令依然会报错,这是什么原因呢... ......
错误 desktop connect docker Unable

37、K8S-安全机制-CA、User、Cluster

1、证书信息 1.1、简介 我们知道,通过kubeadm在创建集群的时候,其中有一步就是:生成kubernetes控制组件的kubeconfig文 件及相关的启动配置文件,通过各种conf文件,让不同的组件具备操作相关资源的权限。 1.2、位置 master1 ~]# ll /etc/kuberne ......
机制 Cluster User K8S K8

openEuler配置本地yum源

这边不采取挂载iso的方式,直接拷贝iso文件到/opt目录下 1、创建需要挂载到的目录 mkdir -p /mnt/openEuler 2、挂载iso到/mnt/openEuler目录下 mount /opt/openEuler-22.03-LTS-x86_64-dvd.iso /mnt/open ......
openEuler yum

k8s部署redis集群(cluster模式)

参考:https://www.cnblogs.com/LiuChang-blog/p/15898005.html 一、redis集群部署(三主三从) 1.1yaml文件准备 (1) 配置文件说明 # 部署所在命名空间: redis-cluster [root@k8s-master1 ~]# cd / ......
集群 cluster 模式 redis k8s

k8s 中使用helm 安装zookeeper,kafka集群<三>

helm repo add bitnami https://charts.bitnami.com/bitnami helm repo update helm install kafka bitnami/kafka \ --set statefulset.replicaCount=1 \ --set ......
集群 zookeeper kafka helm k8s

k8s 安装kibana<二>

vim kibana.yaml apiVersion: apps/v1 kind: Deployment metadata: name: kibana labels: app: kibana spec: selector: matchLabels: app: kibana template: met ......
kibana k8s k8 8s gt

k8s 安装3节点es集群<一>

vim es.yamlapiVersion: policy/v1beta1 kind: PodDisruptionBudget metadata: name: elasticsearch-pdb spec: selector: matchLabels: app: elasticsearch maxU ......
节点 集群 k8s k8 8s

Rabbitmq 集群常用命令集

1、常用命令如下: 查看RabbitMQ服务状态:rabbitmqctl status 启用web插件:rabbitmq-plugins enable rabbitmq_management 添加页面用户及密码:rabbitmqctl add_user admin 123456 赋予其adminis ......
集群 Rabbitmq 命令 常用

36、K8S-安全机制-ServiceAccount(SA)

1、基础知识 1.1、场景基础 1.1.1、应用场景 对于任何一种应用场景,其权限的认证管理都是非常重要的,对于linux系统来说,selinux、防火墙、 pam、sudo等等,其核心的目的都是为了保证我们的环境是一个安全的。 对于k8s的这种大型的任务编排系统来说,设计到的认证远远超出了一般平台 ......
ServiceAccount 机制 K8S K8 8S

使用kubeadm安装k8s 1.26版本

环境及版本信息 kubernetes: 1.26.0 容器运行时:containerd 1.6.19 虚拟机系统:centos 7.9 虚拟机内核版本:5.4.238-1.el7.elrepo.x86_64 在所有节点进行服务器设置 设置主机名 # master: hostnamectl set-h ......
kubeadm 版本 1.26 k8s k8

k8s pod log日志不显示python print打印的内容

问题 Python 程序代码中使用 print() 打印的内容,在查询 k8s pod 日志时不显示。 原因 print() 函数 Python 的 print() 函数签名如下: print(*objects, sep=' ', end='\n', file=None, flush=False) ......
内容 python print 日志 k8s

ceph集群crush进阶使用

九 ceph集群crush进阶使用 9.1 ceph集群运行图 ceph集群中由mon服务器维护的五种运行图: 1. Monitor map #监视器运行图; 2. OSD map #OSD运行图; 3 . PG map #PG运行图; 4. Crush map (Controllers repli ......
集群 crush ceph

MATLAB代码:分布式最优潮流 含分布式光伏的配电网集群划分和集群电压协调控制

MATLAB代码:分布式最优潮流 关键词:网络划分;分布式光伏;集群电压控制;分布式优化;有功缩减 参考文档:《含分布式光伏的配电网集群划分和集群电压协调控制》 仿真平台:MATLAB 主要内容:本文以全局电压的低成本快速控制为目标,提出基于电气距离和区域电压调节能力的集群综合性能指标和网络划分方法 ......
分布式 集群 电压 潮流 代码

hadoop系列---【hadoop集群的搭建---(一)环境配置】

#Hadoop集群的搭建 ##一、集群环境配置(准备三台服务器) ###1.设置hostname,/etc/hosts #查看当前host名称 hostname #三台分别设置网络hostname,node01,node02,node03 vi /etc/sysconfig/network NETW ......
hadoop 集群 环境

k8s资源例题

k8s资源例题 1.基于角色的访问控制-RBAC 创建一个名为 deployment-clusterrole 的 clusterrole,该 clusterrole 只允许对 Deployment、Daemonset、Statefulset 具有 create 权限,在现有的 namespace a ......
例题 资源 k8s k8 8s

35、Statefulset之Redis集群-实践

1、需求简介 1.1、案例需求 对于statefulset的使用,最常见的就是状态集群,而redis的集群就属于一种典型的状态集群效果。这里 我们基于Statefulset功能来创建一个redis多主集群,集群的效果如下: 每个Mater 都可以拥有多个slave,在我们的环境中设置6个节点,3主3 ......
集群 Statefulset Redis

mongodb 上线集群部署方法

mongodb 上线集群部署方法 1. 架构 采用分片集群的方式进行部署,部署2个分片,支持5亿数据量。具体需要配套相关服务如下: No 服务类型 服务名 ip 配置 hostname(FQDN) 备注 1 配置服务 mgo-config-1 172.25.240.51 2核 4GB 2 配置服务 ......
集群 mongodb 方法

部署高可用radowsgw存储网关,s3cmd实现bucket的管理,Nginx+RGW 的动静分离,基于 prometheus 监控 ceph 集群运行状态

一. 掌握对象存储的特点及使用场景#RadosGW 存储特点 通过对象存储网关将数据存储为对象,每个对象除了包含数据,还包含数据自身的元数据。对象通过 Object ID 来检索,无法通过普通文件系统的挂载方式通过文件路径加文件名称操作来直接访问对象,只能通过 API 来访问,或者第三方客户端(实际 ......
网关 集群 动静 prometheus radowsgw

k8s-二进制安装

#安装前必读 本文档适用于k8s 1.17+ 安装说明: 本文章将演示CentOS 7二进制方式安装高可用k8s 1.17+,相对于其他版本,二进制安装方式并无太大区别,只需要区分每个组件版本的对应关系即可。 生产环境中,建议使用小版本大于5的Kubernetes版本,比如1.19.5以后的才可用于 ......
二进制 k8s k8 8s

k8s服务发现(coredns)

一、在 Kubernetes 中,服务发现方式 基于环境变量的方式 基于内部域名的方式(dns) k8s 中的 pod 基于 service 域名解析后,再负载均衡分发到 service 后端的各个 pod 服务中,如果没有 DNS 解析,则无法查到各个服务对应的 service 服务 1、DNS服 ......
coredns k8s k8 8s

k8s的 Nginx Ingress 调优

内核参数调优 我们先看看通过内核的哪些参数能够提高Ingress的性能。保证在高并发环境下,发挥Ingress的最大性能。 调大全连接队列的大小 TCP 全连接队列的最大值取决于 somaxconn 和 backlog 之间的最小值,也就是 min(somaxconn, backlog)。在高并发环 ......
Ingress Nginx k8s k8 8s

Redis+Tomcat+Nginx集群实现Session共享,Tomcat Session共享

一、Session共享使用tomcat-cluster-redis-session-manager插件实现 插件地址见:https://github.com/ran-jit/tomcat-cluster-redis-session-manager 该插件支持Tomcat7、Tomcat8、Tomca ......
Session Tomcat 集群 Redis Nginx