草庐IT

k8s-master-e

全部标签

git使用git push -u origin master提交远程仓库时报错error: failed to push some refs to ‘‘https://gitee.com/xx报错解决

今天使用git提交到远程仓库时报错,报错如下:error:failedtopushsomerefsto‘https://gitee.com/hxxx-d/gitstudy.git’错误原因:未将远程仓库克隆到本地正确解决办法:1.先与远程仓库建立连接gitremoteaddoriginhttps://gitee.com/hxxx-d/gitstudy.git2.gitcheckoutmaster切换到默认分支3.然后使用gitpulloriginmaster--allow-unrelated-histories将远程仓库的master与本地仓库的进行合并。(–allow-unrelated-h

K8s+Docker+KubeSphere+DevOps

云原生实战笔记云平台核心1.为什么用云平台1.1公有云1.2私有云2.核心构架2.1所需软件2.2基础概念Docker基本概念1.解决的问题1.1统一标准1.2资源隔离2.架构3.安装3.1centos下安装docker3.2移除以前docker相关包3.3配置yum源3.4安装docker3.5启动Docker命令实战1.常用命令2.基础实战2.1查找镜像2.2启动容器3.修改容器中nginx内容3.1进容器内部修改3.2挂载数据到外部修改4.提交修改的镜像5.镜像传输哔哩哔哩视频地址:https://www.bilibili.com/video/BV13Q4y1C7hS?p=10云平台核心

k8s-1.23.10版本安装(环境准备、安装containerd、master安装、node节点和网络安装)

1.环境准备【所有节点上执行】1.1关闭无用服务关闭selinux#sed-i's#SELINUX=enforcing#SELINUX=disabled#g'/etc/sysconfig/selinux#sed-i's#SELINUX=enforcing#SELINUX=disabled#g'/etc/selinux/config关闭交换分区#sed-i"/swap/{s/^/#/g}"/etc/fstab#swapoff-a关闭防火墙#systemctlstopfirewalld#systemctldisablefirewalld关闭其他无用模块#systemctldisableauditd

二进制安装-k8s高可用集群05-部署flannel网络

flannel第一次启动时,从etcd获取Pod网段信息,为本节点分配一个未使用的/24段地址,然后创建flannel.1(也可能是其它名称,如flannel1等)接口。flannel将分配的Pod网段信息写入/run/flannel/docker文件,docker后续使用这个文件中的环境变量设置docker0网桥1)下载和分发flanneld二进制文件到https://github.com/coreos/flannel/releases页面下载最新版本的发布包mkdir/data/flannel&&cd/data/flannelwgethttps://github.com/coreos/fl

mysql - 设置 MySQL master - master 复制

我目前有一个主服务器,想添加另一个主服务器进行故障转移。在主服务器上,我将以下内容添加到“my.ini”server-id=1replicate-same-server-id=0auto-increment-increment=2auto-increment-offset=1log_bin=mysql-binlog_error=mysql-bin.errbinlog_do_db=1binlog_do_db=2binlog_do_db=3binlog_do_db=4一旦添加:master-host=[IP]master-user=[usernameslaveuser]master-pas

(2022版)一套教程搞定k8s安装到实战 | Volumes

视频来源:B站《(2022版)最新、最全、最详细的Kubernetes(K8s)教程,从K8s安装到实战一套搞定》一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!附上汇总贴:(2022版)一套教程搞定k8s安装到实战|汇总_COCOgsta的博客-CSDN博客Container(容器)中的磁盘文件是短暂的,当容器崩溃时,kubelet会重新启动容器,但最初的文件将丢失,Container会以最干净的状态启动。另外,当一个Pod运行多个Container时,各个容器可能需要共享一些文件。KubernetesVolume可以解决这两个问题。一些需要持久化数据的程序才会用

MySQL 复制 : Waiting to reconnect after a failed registration on master

我在主-主设置中有两个MySQL服务器。设置完全相同(遵循我上次编写的过程)但未按预期工作。我正在收到消息:Slave_IO_State:在master上注册失败后等待重新连接Slave已读取所有中继日志;等待从I/O线程更新它Slave_IO_Running:正在连接我多次重新创建复制用户都无济于事。如果我使用另一个用户(在本例中为管理员,拥有所有权限),一切正常。我找不到用户名会影响连接的任何原因。有什么想法吗? 最佳答案 我不确定您是否已授予用户复制从属服务器的权限,但如果没有,请执行以下操作......mysql>CREAT

【云原生之kubernetes实战】在k8s环境下部署CodiMD个人文本编辑器

【云原生之kubernetes实战】在k8s环境下部署CodiMD个人文本编辑器一、CodiMD介绍1.1CodiMD简介1.2CodiMD特点二、本次实践介绍2.1本次实践简介2.2本次环境规划三、检查k8s环境3.1检查工作节点状态3.2检查系统pod状态四、创建mysql的secret资源4.1创建部署目录4.2创建密码文件4.3创建命名空间4.4创建secret资源对象4.5查看secret资源对象状态五、编辑codimd.yaml文件六、部署CodiMD个人文本编辑器6.1部署

k8s中iptables与ipvs详解——2023.05

文章目录背景介绍一、Iptables模式二、IPVS模式(NAT模式)三、内部原理理解Iptablesipvs区别补充:CoreDNS背景介绍从k8s的1.8版本开始,kube-proxy引入了IPVS模式,IPVS模式与iptables同样基于Netfilter,但是ipvs采用的hash表,iptables采用一条条的规则列表。iptables又是为了防火墙设计的,集群数量越多iptables规则就越多,而iptables规则是从上到下匹配,所以效率就越是低下。因此当service数量达到一定规模时,hash查表的速度优势就会显现出来,从而提高service的服务性能每个节点的kube-p

《Mastering the FreeRTOS Real Time Kernel》读书笔记(4)软定时器

5.软件定时器管理软件定时器由FreeRTOS内核实现,并受其控制。它们不需要硬件支持,也与硬件计时器或硬件计数器无关。软件定时器功能是可选的。包括软件定时器功能:1。作为项目的一部分,构建FreeRTOS源文件FreeRTOS/source/timers.c。2.在FreeRTOSConfig.h中将configUSE_TIMERS设置为1。5.2软件定时器回调函数voidATimerCallback(TimerHandle_txTimer);返回值为void,并将软件计时器的句柄作为其唯一参数。软件定时器回调函数是在启动FreeRTOS调度器时自动创建的任务的上下文中执行的。因此,重要的是