草庐IT

k8s-master-e

全部标签

java - 使用 Java Driver 询问 MongoDB host 是否为 Master

这个问题在这里已经有了答案:howtoexecutemongoadmincommandfromjava(3个答案)关闭9年前。是否可以询问MongoDB主机是否是使用Java驱动程序的主机?我检查了问题AskMongoDBifitisMasteroutofabashscript但我宁愿尝试在我的应用程序中执行此操作,也不愿在bash脚本中进行连接。

STM32的HAL库SPI操作(master 模式)-根据时序图配置SPI

SPI相关基础知识SPI基本概念请自行百度,参考:百度百科SPI简介.我们讲重点和要注意的地方。master模式下要关注的地方接线一一对应也就是说主控的MISO,MOSI,SCLK,[CSn]分别和设备的MISO,MOSI,SCLK,[CSn]一一对应相连,不交叉,不交叉,不交叉…(重要的事情说三遍)。从设备的时序图这是无线模块CC2500的SPI接口时序,这里可以看到,从设备要求,1、时钟空闲时为低电平;2、数据在时钟下降沿跳变,上升沿稳定,第1个沿为数据采样点;3、高位先发送;4、数据长度8位;这是AD7192的SPI接口时序,这里可以看到从设备要求,1、时钟空闲时为高电平;2、数据在时钟

【云原生-K8s】k8s可视化管理界面安装配置及比较【Kubesphere篇】

总览前置条件Kubesphere【推荐】资源信息在线安装准备工作命令安装报错DefaultStorageClasswasnotfound解决安装日志端口信息在线访问使用k8s可视化管理界面安装配置及比较总览安装了k8s控制面板,方便日常的问题处理,查看资源状态信息,也可以增加子账号进行开放给其他人员使用,减少命令操作,提升工作效率前置条件须有一个正常使用的k8s集群附k8sv1.23版本搭建:https://blog.csdn.net/u010800804/article/details/124524688Kubesphere【推荐】面向云原生应用的容器混合云KubeSphere愿景是打造一个

git pull无效,显示 * branch master -> FETCH_HEADAlready up to date. pull无效解决方法

报错情况本地文件夹中删除文件后,gitpull无效。显示如下:*@***MINGW64~/****/haha(master)$gitpulloriginmasterFromhttps://gitee.com/****/haha*branchmaster->FETCH_HEADAlreadyuptodate. 解决方法一命令如下:gitcheckouthead比如错删a.txt:gitcheckoutheada.txt一个命令恢复全部文件:gitcheckouthead.方法二参考文章如下:【Git教程系列第22篇】删除本地文件后,使用gitpull命令从远程仓库无法拉取到被删除文件的解决方案_

Ubuntu部署K8S

一、前言本文介绍了Ubuntu 20.04上部署单master kubernetes,以供参考学习使用。自建K8S存在很多弊端,例如:单master(非高可用)不应用在生产环境,部署过程复杂,依赖网络,后期维护成本高,可视化界面和监控需要后期自行安装,扩展node需要人工干预,很难做到自动伸缩等等。解决建议见文末结束语。OS:Ubuntu20.04server64bitDocker:v20.10.20K8S组件:v1.23.9二、资源规划测试使用华为云ECS,规划如下:ECS名称规格IPOSecs-k8s-master4vCPUs|8GiB192.168.1.100Ubuntu20.04ser

git push或者git push -u origin “master“报错无法连接到服务器,导致不能push到码云

项目场景:git不能推送到码云上问题描述文件可以放在暂存区,但是只要输入gitpush-uorigin"master"命令就会报错一下情况:fatal:unabletoaccess'https://xxx.git/':Failedtoconnecttoxxxportxxxafter2042ms:Couldn'tconnecttoserver原因分析:设置了错误的http代理导致的Git中的http代理配置可以通过 gitconfig 命令进行设置和修改。如果不小心将错误的代理配置了全局http代理,那么在进行Git操作时就可能会出现连接问题。解决方案:1.查看是否使用了代理gitconfig-

基于k8s搭建mysql5.7主从集群实现读写分离

一,准备工作1,拥有一个运行中的k8s集群2,拥有一个ceph分布式存储集群,此mysql集群基于ceph块存储,部署方案可参考我前面的rook部署ceph方案二,集群搭建1,创建存储类storageclass   将此StorageClass定义保存为storageclass.yaml:apiVersion:ceph.rook.io/v1kind:CephBlockPoolmetadata:name:replicapoolnamespace:rook-cephspec:failureDomain:hostreplicated:size:3---apiVersion:storage.k8s.i

git push 到gitlib提示! [rejected] master -> master (non-fast-forward) error: failed to push some refs t

一、gitpush到gitlab提示,大概意思是本地库和远程库没有同步导致无法提交合并,冲突导致无法push。![rejected]master->master(non-fast-forward)error:failedtopushsomerefsto'git@172.16.1.13:Software/xxxxxxxxxxxxxxxxxx.git'hint:Updateswererejectedbecausethetipofyourcurrentbranchisbehind二、解决方案gitbranch--set-upstream-to=origin/mastergitpulloriginma

使用docker部署rancher并导入k8s集群

前言:鉴于我已经部署了k8s集群,那就在部署rancher一台用于管理k8s,这是一台单独的虚拟环境,之前在k8s的master节点上进行部署并未成功,有可能端口冲突了,这个问题我并没有深究,如果非要通过修改端口等操作部署上去后续可能带来的问题我处理不了,也很浪费时间,所以我单独部署了一台新的环境。这是我的上两篇部署docker和k8s的文章:http://t.csdn.cn/1l28d docker部署http://t.csdn.cn/hPXIe k8s部署目录一、环境二、使用docker部署rancher2.1先添加docker源不然下载慢2.2拉取rancher镜像2.3启动ranche

深入了解Kubernetes(k8s):安装、使用和Java部署指南(持续更新中)

目录Docker和k8s简介1、kubernetes组件及其联系1.1Node1.2Pod1.3Service2、安装docker3、单节点kubernetes和KubeSphere安装3.1安装KubeKey3.2安装kubernetes和KubeSphere3.3验证安装结果4、集群版kubernetes和KubeSphere安装5、kubectl常用命令6、资源编排yaml文件6.1yaml简介6.2如何快速生成yaml7、pod7.1pod简介7.2pod数据卷7.3pod拉取策略7.4pod重启策略7.5pod资源限制7.6pod健康检查7.7pod节点选择器(nodeSelecto