集群rancher方式k8s
kubeadm 部署的k8s 预留kubelet资源
## kubeadm 部署的k8s 预留kubelet资源 计算规则参考:https://cloud.tencent.com/document/product/457/76057 ```sh vim /var/lib/kubelet/config.yaml # 在最底下加入需要预留的资源 enfor ......
k8s核心资源Job&&CronJob调度pod
一、Job与CronJob概念与与原理解读 Job 控制器用于管理 Pod 对象运行一次性任务,比方说我们对数据库备份,可以直接在 k8s 上启动一个 mysqldump 备份程序,也可以启动一个 pod,这个 pod 专门用来备份用的,备份结束 pod 就可以终止了,不需要重启,而是将 Pod 对 ......
kubeadm快速搭建Kubernetes1.21.14集群
1.配置要求 ###本次实验环境使用Kubernetes1.21.14版本 docker19.03.14版本 内核3.10.0-1160.90.1.el7.x86_64搭建CentOS 7.9 可以部署 Kubernetes 1.21.x 版本。在部署之前,需要检查主机是否符合 Kubernetes ......
Cognex InSight 软件的安装与软件激活方式分享
前言: 1. 下载软件: InSight软件是COGNEX公司开发的,针对于工业智能相机的IDE工具。智能相机的配置,编程都需要在此软件上进行。软件可以免费在康耐视官网下载,但是2020年以后需要注册邮箱才能下载激活 官网下载地址:https://support.cognex.com/zh-cn/d ......
使用DWS集群,用户被锁定如何解锁
本文分享自华为云社区《【如何保证你的DWS数据更安全】使用DWS集群,用户被锁定如何解锁?》,作者:Shirley_Dou 。 一、管理员用户被锁定,怎么破?gsql: FATAL: The account has been locked. 1、重置集群密码可自动解锁,在集群管理页面,找到对应集群重 ......
docker-compose的简单使用并搭建zookeeper集群
### 简介 Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。它能够简化在单个主机上使用多个容器的部署过程。使用 Docker Compose,您可以使用简单的 YAML 文件来定义应用程序的服务、网络和卷,并通过单个命令一键启动、停止和重建整个应用程序。 D ......
SpringBoot配置加载方式
在开发中,我们经常会和配置打交道,Spring Boot为了方便配置的的管理和加载,提供了灵活的配置文件加载机制。它允许从多个来源中加载应用配置信息。如系统默认配置、外部配置文件、环境变量、命令行参数、数据库、配置中心等。下面介绍几种常见的属性来源配置方式。 ## 命令行参数 Spring Boot ......
大连人工智能计算平台——华为昇腾AI平台——高性能计算HPC——调度器dstart的ssh启动方式不可用
根据华为的官方文档: https://support.huawei.com/enterprise/zh/doc/EDOC1100228705/d1f5a239#ZH-CN_TOPIC_0000001212004449 可以知道,HPC的启动方式如果不指定--mca plm_rsh_agent方式启动 ......
VisionPro 使用工业相机采集图像的两种方式分享
在VisionPro中,使用工业相机采像的方式主要有两种: 通过调用CogAcqFifoTool工具的方式取像 通过实现 ICogAcqFifo接口获取图像 1. 通过CogAcqFifoTool工具取图:① 连接相机到PC② 修改相机和PC至同一网段,修改相机或者本地网卡IP都可以 ③ 打开Vis ......
java Object转String的4种实现方式
1.情景展示 在实际开发过程中,经常会遇到将Object类型强转成String类型。 Object转String一共有几种实现方式? 2.具体分析 共有三种实现方式。 3.解决方案 以Map<String, Object>进行举例说明。 Map<String, Object> map = new H ......
Docker下搭建Redis集群
一、Redis集群方案的简单介绍 Redis集群的方案一般分为三种: 哈希取余分区 一致性哈希算法分区 哈希槽分区(本文介绍的就是这种) 1、哈希取余分区: 优点: 简单粗暴,只要提前预估好数据量,然后规划好节点,例如:3台、30台、300台节点,就能保证未来一段时间内的数据支撑。 缺点: 事先规划 ......
Springboot K8s Job 一次性任务 如何禁用端口监听
+ 问题:SpringBoot一次性任务执行时,也会默认监听服务端口,当使用k8s job运行时,可能多个pod执行存在端口冲突 + 解决办法:命令行禁用SpringBoot一次性任务启动时端口占用 ``` java -cp ./XXX -Dspring.config.location=/home/ ......
helm 安装 redis 集群
```bash helm repo add bitnami https://charts.bitnami.com/bitnami helm repo update helm search repo redis helm pull bitnami/redis-cluster --version 8.8 ......
python+selenium+pytest-(4)_三种等待方式
###强制等待 必须要等待设定时间结束才会执行下一步操作 ``` import time time.sleep(3) ``` ###隐式等待 * 只用声明一次 * 隐式等待会在设定的时间内等待元素出现,若出现则会执行下一步操作,若没有出现则会抛出异常-TimeoutException * 在整个We ......
办公网络访问k8s集群内部ip和域名
# 本地k8s集群pod和办公网互通并实现域名解析 ## 背景 > 在微服务场景下,研发团队在进行开发联调测试过程中,需要连接到k8s集群的注册中心中等中间件并和集群内的其他业务服务pod互相通信。 ## 网络基本情况 |网络类型|ip段| |-|-| |办公网络|172.16.0.0/16| |P ......
k8s 下安装 pxc
https://artifacthub.io/packages/helm/percona/pxc-operator 安装 ```bash helm repo add percona https://percona.github.io/percona-helm-charts/ helm install ......
单例模式——继承使用方式
namespace Feng.FramWorkDesign{ public class Singleton<T> where T: Singleton<T> { private static T mInstance; public static T MInstance { get { if (mIn ......
adocker yml如何操作才能让搭建的redis集群能通过外网访问ip+端口的集群所有信息
要在Docker中操作以便通过外部网络访问Redis集群的IP和端口,您需要执行以下操作: 首先,您需要创建一个Docker Compose YAML文件(docker-compose.yml),用于定义Redis集群的配置。在此文件中,您可以指定每个Redis节点的配置和网络设置。以下是一个示例配 ......
ETCD集群安装
一、证书类型介绍 client certificate 用于通过服务器验证客户端。例如etcdctl,etcd proxy,fleetctl或docker客户端。 server certificate 由服务器使用,并由客户端验证服务器身份。例如docker服务器或kube-apiserver。 p ......
Win10 Pdf默认打开方式总是修改为Edge浏览器的解决办法
第一步:常规的设置为你需要设置的打开方式。 找到PDF文件,右键属性,打开方式- 选择默认打开方式。 第二步:修改注册表权限,限制系统自动修改。 1. 打开注册表找到 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Ex ......
HadoopYarn模式集群安装
## Hadoop集群安装步骤 ### 1. Hadoop集群安装 #### 1.1 环境说明 ``` 集群:三台Linux机器(SUSE); JDK1.8(提前下载好对应的tar.gz) Hadoop2.7.2(提前下载好对应的tar.gz) 以下所有配置需要在每个主机上进行,但按照本文配置,可配 ......
Hadoop集群环境安装
### 1,集群环境准备 ``` 准备jdk 环境,本文用的版本是,java version "1.8.0_102" 为机器准备ssh 客户端和服务端,ubuntu 环境下默认安装了客户端,那么,请安装服务端, apt-get install openssh-server 可以的话尽量不要用root ......
K8S集群中使用JD KMS服务对敏感数据安全加密
KMS,Key Management Service,即密钥管理服务,在K8S集群中,以驱动和插件的形式启用对Secret,Configmap进行加密。以保护敏感数据 ......
lock解决线程安全问题,与synchronize区别,同步的三种方式
package com.atjava.test; import java.util.concurrent.locks.ReentrantLock; class Window1 implements Runnable{ private int ticket = 100; private Reentra ......
二进制安装k8s1.28.0
https://mp.weixin.qq.com/s?__biz=MzI0MzA4NTM2NQ==&mid=2247485386&idx=1&sn=1457e40d6749f768e264170c6544c482&chksm=e9733e90de04b78659eb3cfb682265a80b0d6 ......
TCP --- 为什么是可靠的通信方式
TCP包有CRC校验字段 序列号和应答 超时重传 拥塞控制 根据网络情况和接收端接收数据能力调整发送量。滑动窗口控制解决了两台主机之间因传送速率而可能引起的丢包问题,在一方面保证了TCP数据传送的可靠性。然而如果网络非常拥堵,此时再发送数据就会加重网络负担,那么发送的数据段很可能超过了最大生存时间也 ......
k8s部署seata1.7.0
seata官网:http://seata.io/zh-cn/index.html seata1.7.0是采用application.yml方式配置的。 seata的注册加配置中心采用nacos设置,所以需要修改application.yml文件,我将此文件通过cofigmap方式挂载出来了。可直接修 ......
k8s部署修改nodeport默认端口范围
Kubernetes 的默认Node Port范围是30000-32767。 kube-apiserver 端口范围是由kube-apiserver控制的,它是一个运行在k8s集群内的pod。kube-apiserver pod 基于于/etc/kubernetes/manifests/kube-a ......
k8s部署rocketmq
分别部署rocketmqnamesrv、rocketmqbroker、rocketmq-dashboard三个。 1、部署rocketmqnamesrv 部署时,rocketmq的日志存储采用hostPath方式挂载到服务器磁盘上,所以需要指定node节点。 apiVersion: apps/v1 ......
OS(十八):设备管理之I/O控制方式
1、程序I/O方式 程序I/O方式,称为忙-等待方式,即在处理机向控制器发出一条I/O指令启动输入设备输入数据时,要同时把状态寄存器中的忙/闲标志busy置为1,然后不断的循环测试busy。 busy为1时,表示输入机尚未输完一个字,处理机应继续对该标志进行测试,直至busy=0,表明输入机已将输入 ......