logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何在 Linux 系统中使用 VIM命令

Shell 和 Vim 是 Linux 系统中非常常用的两个工具,其中 Shell 是命令行解释器,可以接受用户输入的命令,并将其翻译成操作系统能够理解的语言,从而实现特定功能;在 Linux 系统中启动 Shell 非常简单,只需要按下“Ctrl + Alt + T”组合键即可打开终端窗口,终端窗口就是 Shell 的界面。在 Linux 系统中启动 Vim 也非常简单,只需要在终端窗口中输入“

文章图片
#vim#linux#编辑器
Jenkins迁移指南

【代码】Jenkins迁移指南。

文章图片
#jenkins#运维#docker
采用jenkinsfile实现自动构建并部署至k8s

这个Jenkinsfile定义了一个流水线(pipeline),用于编译、构建Docker镜像并部署到K8S集群。

文章图片
#kubernetes#容器#云原生
k8s节点not ready

• drain 执行的方式是比较安全的,它会等到 Pod 容器应用程序优雅的停止之后再删除• 详细的过程:先在当前节点删除 Pod,然后再在其他节点创建对应的 Pod。因此为了保证 Drain 驱逐过程中不中断服务,必须保证要驱逐的 Pod 副本的数量大于 1,并且采用“反亲和”策略将这些 Pod 调度到不同的节点。不加 force 参数只会删除该Node 节点上前面提到的几个控制器类型的 Pod

文章图片
#kubernetes#容器#云原生
GitLab CI+GitLab Runner+k8s排错汇总

在 Java 项目中打 tag,通常是指为版本或代码的特定状态打上标记,以方便追踪和管理。如果当前代码库没有任何 tag,或者还没有进行过打 tag 的操作,则会返回一个空字符串。将构建目录 /home/gitlab-runner/builds/MAUJwQAF/0/root清空,重新执行 pipeline,成功。gitlab-runner 拉取不成功,缓存?因为代码仓库的名字跟原来一样,会不会

文章图片
#gitlab#ci/cd#kubernetes
GitLab CI+GitLab Runner+k8s

external_url ‘http://自己服务器IP’,#这个是gitlab url,就是以后访问要使用的,所以一定要设置好,严格按照格式设置,"http://"不能省略,生产环境建议使用域名。出现以上证明启动成功,使用上面设置的external_url ‘http://自己服务器IP’,访问一下,生产环境建议设置一个域名,使用nginx代理一下。在上面的示例中,安装GitLab Runner

文章图片
#gitlab#ci/cd#kubernetes
K8S 集群内部 POD 访问外部域名,偶尔不能完全解析问题排查 原

发现问题,确实是由于Readiness probe failed健康检查的时候报错,导致不能ready,最后有这样的描述信息:WarningUnhealthy36m (x4 over 3h16m)kubeletReadiness probe failed: Get “http://10.20.32.131:8181/ready”: dial tcp 10.20.32.131:8181: conne

文章图片
#kubernetes#java#容器
k8s初始化错误

此外,你也可以检查kubelet的日志来获取更多的详细信息,可能会有助于你识别问题和解决问题。如果kubelet需要特定的cgroups设置,并且在系统上没有正确配置,那么这可能会引发错误。要解决此问题,您可以参阅Kubernetes的官方文档,检查系统的要求并确保满足这些要求。如果这还是不能解决您的问题,建议你查看kubelet的日志(使用命令’journalctl -xeu kubelet’)

文章图片
#kubernetes#容器#云原生
mysql从库处理报错You must reset your password using ALTER USER statement before executing this statement

在 linux 中安装好 MySQL 并完成初始化配置后,使用默认生成的 root 用户密码登录 MySQL 时,可能会出现无法执行任何语句的情况,提示「You must reset your password using ALTER USER statement before executing this statement」。这个错误表示MySQL的系统权限表mysql.user结构与MySQ

文章图片
#mysql#数据库
优化 Nginx 处理 504 Gateway Timeout 错误

*proxy_connect_timeout:**指定 Nginx 与上游服务器建立连接的超时时间。**proxy_read_timeout:**指定 Nginx 从上游服务器读取响应的超时时间。**监控和日志记录:**启用 Nginx 日志记录并定期监控错误日志,以识别和解决潜在问题。**send_timeout:**指定 Nginx 将响应发送到客户端的超时时间。**检查网络连接:**检查 N

文章图片
#nginx#gateway#github
    共 18 条
  • 1
  • 2
  • 请选择