logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vscode使用ssh配置docker容器环境

vscode中点击左下角选择连接到主机(远程)选择connect host remote ssh输入密码。接着修改ssh文件信息,将容器的10008端口暴露出来允许root用户使用ssh登录。docker exec -it/bin/bash。5 下载remote-ssh拓展,配置vscode,1 创建容器,并映射主机和容器的指定ssh服务端口。设置root账号的密码容器执行。4 设置开机自动启动s

文章图片
#vscode#docker#ide
k8s中kubesphere开启devops总是报错解决

自己搭建过k8s集群遇到各种形式的报错,手动去解决,其实这都是由程序自动去解决的问题,由于自己的的失误导致问题不得不去亲自解决是虽然管用但费时费力,在kubersphere开启devops本身没什么问题,但由于虚拟机配置低导致由程序负责安装装的容器会不知名地报错,手动去解决,解决的只是意外的问题,所有新手在安装k8s环境的时候最需要的是冷静,等程序慢慢的跑和适应,这些由程序控制的程序,由网络电脑配

文章图片
#kubernetes#devops#容器
wsl2手动安装ubuantu和迁移指定目录

wsl --unregister Ubuntu 卸载子系统,并把迁移位置的D:\Ubuntu22.04\Ubuntu.tar删除,这个在第一次安装时也会在c盘有,也是生成ext4.vhdx文件的同样可以删除,找到开始菜单有ubuntu菜单项把它卸载了,它是快速启动子系统的,卸载旧的完成,可以使用wsl启动默认子系统或在开始菜单找到子系统名启动。前面的是安装linux的名字 中间是ext4.vhdx

#linux
wsl安装Xfce桌面并设置系统语言和输入法

遇到的可能问题 :fcitx 添加输入法但并没有输入候选项:原因Xfce和gnome它两个使用 ibus输入法,通过 fcitx-diagnose 去查看日志 (仔细看日志的重要性)发现其中一串报错信息,大概就是 输入法框架已被设置为 ibus fcitx 并没有开机自启动。这里都可以更改,无非就是切换输入法的快捷键。这一步是问系统默认的语言选择是什么,默认的是en_us,我们用光标选择zh_CN

文章图片
#linux#运维#服务器
k8s开启deopos功能报错总结

2 开启devops 功能,启动不起来,如果一开始就 devops-jenkins就处在padding状态,kubectl logs -n 也没有任何日志,这是pod容器部署配置问题,找到节点以及名称使用kubectl edit cc来编辑部署配置,最大限制内存给的4g,request内存1g,这里想给2个cpu发现不会去执行创建,可能是因为是虚拟机检查不通过就不会去启动容器。6 参数设置,在容器

文章图片
#kubernetes#容器#云原生
k8s集群创建devops项目一直等待状态,没有发现host

3、动态扩容测试 kubectl get deployment 应用升级 kubectl set image (--help 查看帮助) 扩容: kubectl scale --replicas=3 deployment tomcat6 扩容了多份,所有无论访问哪个 node 的指定端口,都可以访问到 tomcat6。2、暴露 nginx 访问 kubectl expose deployment

文章图片
#kubernetes#devops#容器
新版k8s拉取镜像失败问题

新版版从k8s1.23后放弃使用docker容器作为的默认运行时了,而是采用的containerd,使用时不在使用docker拉取镜像,这就带来了一系列的问题。解决镜像拉取问题(原因外网屏蔽拉取不到使用国内加速器)contained的配置文件在/etc/containerd/config.toml解决devops安装失败问题。查看安装器配置文件(devops已经关闭)找到如上registry的配置

文章图片
#devops#linux#java
k8s集群如kubeadm init和kube-flannel.yam问题

如果执行失败了怎么办?执行后,重新进行(init)!!!搭建集群环境有效可用参考地址kubeadm init 初始化报错问题 按照提示查看日志journalctl -u kubelet 提示主机找不到因为填写的服务ip地址不正确去kubelet的配置文件中修改服务地址为自己主机ip初始化完成后继续遇到为主机安转网络kube-fannel.yam 由于网络问题一直装不上到麻烦。

文章图片
#kubernetes#容器#云原生
canal.deployer-1.1.5监控binlog并同步数据到RabbitMq

在RabbitMq中定义持久交换机canal.topic和持久队列mysql.canal并绑定他们的关系canal.mysql.key=canal.mysql.key,第二个配置的文件conf\example下的instance.properties只需要额外加一条,其他配置mysql服务地址信息是必要的。完成配置后,插入一条数据,并在Mq接收到数据,使用SpringBoot项目集成Rabbit环

文章图片
#rabbitmq#linux#分布式
到底了