- 博客(370)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu使用rpm安装mysql,并远程连接
sudo vim /etc/mysql/debian.cnf 这里修改密码。systemctl start mysql 启动mysql。mysql -u root -p 连接mysql。如果需要远程链接 还需要修改bind-address。安装MySQL软件包。
2024-07-14 15:59:35 249
原创 ubuntu搭建harbor私仓
链接: https://pan.baidu.com/s/1q4XBWPd8WdyEn4l253mpUw 提取码: 7ekx--来自百度网盘超级会员v2的分享准备一台Ubuntu 机器:192.168.124.165将上面两个文件考入Ubuntu上面。
2024-07-14 12:25:13 602
原创 K8S重启遇到问题:couldn‘t get current server API group list: Get “http://localhost:8080/api?timeout=32s“: d
kubectl 没有使用到证书与k8s api通信,在初始化集群的时候要想使用kubectl需要,申明证书变量 export KUBECONFIG=/etc/kubernetes/admin.conf ,重启之后 KUBECONFIG 变量失效了。所有需要重新声明,并加入过/etc/profile 全局变量文件。
2024-07-12 14:12:27 1349
原创 KS8初始化遇到问题:rpc error: code = Unknown desc = failed to get sandbox image \“registry.aliyuncs.com/goog
再次初始化 kubeadm init --config kubeadm-config.yaml 成功。需要修改/etc/containerd/config.toml文件。
2024-07-12 11:17:09 415
原创 “validate service connection: validate CRI v1 runtime API for endpoint \“unix:///var/run/containerd/
systemctl status containerd.service发现是无法启动容器运行时。重新执行文章中的安装部分,下载包可以提前科学上网下载好。根据提示查询Containerd状态。最后重启再试就OK了。
2024-07-11 20:40:00 910
原创 Ubuntu安装指定版本docker,安装docker-compose
链接: https://pan.baidu.com/s/1FxRuiNGOhfxkzk5PMZF5Rw 提取码: 7rf5。可能由于网络问题下载不下来 下面直接提供gpg文件。--来自百度网盘超级会员v2的分享。直接手动替换里面的文件即可。查看可安装的docker版本。
2024-07-11 17:41:31 1184
原创 ubuntu使用kubeadm搭建k8s集群
可能由于网络问题:链接: https://pan.baidu.com/s/1VoYMDB6ikOTSn4W-tziY9g 提取码: 3cvd。或者改为阿里云:registry.aliyuncs.com/google_containers/pause:3.9。k8s-node01 192.168.124.133 操作系统: Ubuntu20.04。k8s-node02 192.168.124.134 操作系统: Ubuntu20.04。最低配置:2核 2G内存 20G硬盘。
2024-07-09 21:30:21 984
原创 Ubuntu固定虚拟机的ip地址
sudo apt install network-manager 报错了 需要apt-get update。如果发现重复的条目,请删除或注释掉重复的条目,保留一个。我是注释了original.list文件的配置。: 首先,确保NetworkManager已安装。替换为你的网络接口名称,并根据实际情况调整IP地址、网关和DNS服务器。编辑完成使用命令 netplan apply 报了下面的错。然后再看ifconfig的ip地址就是自己设置的IP地址了。文件,查找是否有重复的条目。
2024-07-06 14:26:43 1225
原创 k8s环境部署与管理PHP项目实战
Wordpress是PHP语言开发的博客平台,是运行在典型的LNMP/LAMP环境中,本案例需要将Wordpress部署在 kubernetes 集群中,并实现外部访问。
2024-06-17 21:20:29 649
原创 kubeadm部署k8s-1.23.0高可用集群
是2014年由Google公司基于Go语言编写的一款开源的容器集群编排系统,用于自动化容器的部署、扩缩容和管理;是基于Google内部的Borg系统的特征开发的一个版本,集成了Borg系统大部分优势;Kubernetes除了k8s还有哪些容器编排系统?OpenshiftRancherMesos等。kubeadm是一个快速搭建kubernetes的集群工具。从官网下载每个组件的二进制包,依次去安装,部署麻烦。通过一些开源的工具搭建,例如:sealos。
2024-06-17 21:18:51 312
原创 kubeadm init 报错:failed to pull image “k8s.gcr.io/kube-apiserver:v1.20.15“: output: Error response fr
问题由于国内网络原因,kubeadm init会卡住不动,一卡就是半个小时,然后报出这种问题:完整的错误日志如下:原因显而易见,是因为要下载k8s.gcr.io的docker镜像,但是国内连不上https://k8s.gcr.io/v2/。还有其它问题参考。
2024-06-09 10:46:06 795
原创 Python踩坑系列之使用redis报错:module ‘redis‘ has no attribute ‘Redis‘问题
纳尼,大伙看看这是什么情况,都是这么写的呢,为啥我这就报错了0.0出现问题不可怕,解决它就完事了。
2024-05-20 15:48:33 468
原创 Centos7使用kubeadm搭建k8s集群(一主两从--小白教程)
下载地址:选择对应的版本即可,我下载的:CentOS-7-x86_64-DVD-2207-02.iso。
2024-05-09 20:10:40 1078 1
原创 MyBatis-Plus 条件查询QueryWrapper、聚合函数的使用、Lambda条件查询、定义SQL、分页实现(PaginationInterceptor )、更新和删除
<resource>-- xml放在java目录下--><includes>--指定资源的位置(xml放在resources下,可以不用指定)--><resource>
2024-05-07 12:05:12 2240
原创 Ubuntu20.04右键打不开终端
1、Ctrl + Alt + F6 先切换到终端访问界面 mac电脑 Ctrl + Alt + F6 + fn。4、输入一下指令,然后重新启动即可,切换到root用户执行。mac电脑 Ctrl + Alt + F1 + fn。点了也没反应,或者鼠标转小圈圈,然后也没有反应…5、按理来说,重启之后右键重试一下就OK了。3、Ctrl + Alt + F1 切换回。6、结果我的还是不行 ,尝试一下。2、输入一下指令,下载一个。辅助终端软件,临时用一下。找到Xterm,打开它。
2024-05-06 16:42:02 1266
原创 Ubuntu安装配置网络
5,点击option,选择IPV4,manual(手动),填写完ip,掩码后(save)保存。再重启一下网络(点击on/off)重新启动。4,这一步不同系统可能会界面有所不同,大体还是差不多的。3,点击编辑-虚拟网络编辑器-在桥接模式下拉框中选择自己网卡(在主机的网络属性中找到自己的网卡)。2,保证虚拟机设置为桥接网络,如下图,点击虚拟机,点击设置,在弹出界面选择桥接模式,确定后退出。终端输入 ping baidu.com 如若成功则如下图所示。如未能成功,则继续按下面步骤进行。Ubuntu配置网络。
2024-05-05 22:21:25 367
原创 Centos安装软件失败There are no enabled repos.
查看自己CentOS的版本,下载对应的repo文件,查看版本的命令是:cat /etc/centos-release。下载的文件放到指定位置之后,在执行下载wget命令,就会发现一切都好了!这个错出现的原因可能是:没有先安装wget源,就把源给备份了。
2024-04-21 11:45:24 1285
原创 安卓apk文件签名
链接: https://pan.baidu.com/s/1D3WxIL5M5ewyFNTqJzARPw 提取码: pd6w上篇博文编译的apk文件。
2024-04-15 16:46:22 802 1
原创 使用docker制作Android镜像(实操可用)
ttps://developer.android.google.cn/studio/ 这里下载安卓工具,后面的版本参考我是采用的在dockerfile直接下载的方式cmdline-tools 版本 最低 JDK Mac Linux Windows。
2024-04-10 12:14:49 4142 2
原创 Linux常用命令
命令 功能 命令 功能pwd 显示当前目录 ls 查看目录下的内容cd 改变所在目录 cat 显示文件的内容grep 在文件中查找某字符 cp 复制文件touch 创建文件 mv 移动文件rm 删除文件 rmdir 删除目录vi 编辑文件。
2024-04-06 21:07:15 965
原创 Centos7使用docker安装Jenkins(含pipeline脚本语句)
继续安装插件,网络问题,插件安装堪忧啊~~后续使用还是得将插件 安装好。ip + 端口 等待一段时间。等待之后就是登录界面,
2024-04-06 02:36:50 460
原创 Docker Compose从入门到熟悉
Compose允许用户通过一个docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。Compose模板文件是一个定义服务、网络和卷的YAML文件。Compose模板文件默认路径是当前目录下的docker-compose.yml,可以使用.yml或.yaml作为文件扩展名。Docker-Compose标准模板文件应该包含version、services、networks 三大部分,最关键的是services和networks两个部分。
2024-04-05 22:07:47 1264
原创 docker从入门到熟悉
构建三步骤1、编写Dockerfile文件2、docker build命令构建镜像3、docker run 依镜像运行容器实例。
2024-04-05 00:15:20 1579
原创 Shell脚本学习
(1)定义变量:变量=值(2)撤销变量: unset 变量(3)声明静态变量:readonly变量,注意不能 unset2、变量定义规则(1)变量名称可以由字母、数字和下划线组成,但是不能以数字开头,环境变量名建议大写(2)等号两侧不能有空格!(3)在bash中,变量默认类型都是字符串类型,无法直接进行数值运算。(4)变量的值如果有空格,需要使用双引号或单引号括起来。
2024-04-04 03:32:21 804
原创 python asyncio异步编程
协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。对于协程而言,并不是计算机所提供的,计算机所提供的只有进程和线程、而协程则是通过程序员人为所创造的。我们通常将协程称为微线程,是一种用户态的轻量级线程。协程不像线程和进程那样,需要进行系统内核上的上下文切换,协程的上下文切换是由程序员决定的。
2024-01-28 22:58:39 1075
原创 初识K8S(Kubernetes )
Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k 和 s 之间有八个字符的关系。Google 在 2014 年开源了 Kubernetes 项目。Kubernetes 建立在的基础上, 结合了社区中最优秀的想法和实践。
2024-01-28 14:51:38 1046
原创 ubuntu安装vm和Linux,安装python环境,docker和部署项目(一篇从零到部署)
如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。通常 PPA 源里的软件是官方源里没有的,或者是最新版本的软件。Conda创建环境相当于创建一个虚拟的空间将这些包都装在这个位置,我不需要了可以直接打包放入垃圾箱,同时也可以针对不同程序的运行环境选择不同的conda虚拟环境进行运行。
2024-01-21 18:03:18 1404
原创 Ubuntu安装mysql8详细步骤
v /docker/mysql8.0.20/data:/var/lib/mysql \ 挂载数据文件 持久化到主机【路径是上面创建的挂载路径】-v /docker/mysql8.0.20/mysql:/etc/mysql \ 挂载配置文件【路径是上面创建的挂载路径】-v /docker/mysql8.0.20/logs:/logs \ 挂载日志【路径是上面创建的挂载路径】-v /etc/localtime:/etc/localtime 容器时间与宿主机同步。进入到上面挂载目录下、因为已经做了cp复制。
2024-01-20 22:26:27 3106
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人