logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git 彻底清除历史提交中的大文件

原因:在使用 git 开发的过程中,会出现例如:一些敏感数据、构建之后的 jar 包,不小心 git push 到 gitlab 或 github 中,这个时候并不是删除了之后重新 push 上去就可以解决问题,另外的开发人员同样可以通过 git reset 到你删除直接查看这些。所以有必要将这些文件删除。最大的威胁是随着工程分支的增加,tag 的增加工程会越来越大,git clone 过程中会十

#git#gitlab#github
docker 删除 none 镜像

当我们使用 docker 删除镜像时,可以使用 name 删除 docker rmi name,例如:docker rmi tome。也可以使用 id 删除 docker rmi id 例如:docker rmi 41e97992fcd8。但是当 name 和 id 都为时,该如何删除?<none>...

文章图片
Linux 系统查找命令的绝对路径

起因:今天使用 Linux 系统想移动一个命令,但是这个命令我安装的时候又不是 next -> next 所以并没有在默认的 /usr/bin 目录下。这个时候就用到了这两个命令:which(单独的查询命令所在路径)whereis (命令和文件所在路径)这里只说一下怎么使用,就不牵扯原理了,想了解原理的同学可以自己研究一下。例如我现在的 cat 命令和 chmod 命令忘记了在...

Istio 从网关访问服务错误 503 NC cluster_not_found

背景:是这样的,我使用默认的 httpbin gateway 来测试一些服务,但是使用之后从网关访问不符合我的预期,所以简单看了一下原因。这里的 yaml 是官方提供的(我小改了一些修改了 vs 的范围,以及添加了 host)apiVersion: networking.istio.io/v1alpha3kind: Gatewaymetadata:name: httpbin-gatewayspec

#istio#gateway
docker pull 错误:proxyconnect tcp: dial tcp 10.20.50.14:1080: getsockopt: no route to host

场景:平台的私有镜像仓库更新后,在其他服务器上执行 docker pull 就抛出了这个问题,一直镜像仓库并不是 habor 是 registry采用的是 insecure 模式。dockers registry V2 默认使用证书进行认证,如要关闭认证需在启动 docker 时加入参数 --insecure-registry ip:port这就简单了:vim /etc/sysconfig...

#docker
docker 报错:driver failed programming external connectivity on endpoint

错误具体输出为:docker: Error response from daemon: driver failed programming external connectivity on endpoint myrabbit1 (0b0f1f1c5335a7e35d892caa31d335f945d1f43eb41b981a1396a0902afa6fc4):(iptables failed...

#docker
linux rpm 如何做到一键下载所有依赖

一键下载所有依赖yumdownloader --resolve --destdir=./ httpdresolve 下载其 rpm 包及其依赖包destdir 指定文件夹,可以不指定一键安装所有:rpm -Uvh *.rpm --force

#linux
CNI 的执行流程(kubelet create pod 的方式)

衔接上一篇博客,上一篇主要写的是 K8s 中的 CNI 是怎么样执行的?:https://blog.csdn.net/baobaoxiannv/article/details/88398188这次用一张图表示:有不对的地方欢迎大家指点。...

#kubelet
ServiceEntry 跨命名空间

说在前面:本文主要测试 service entry 是否可以跨命名空间可见。istio 版本为 1.8.1 k8s 版本为 1.17 网络插件为 cni。部署示例详情:创建命名空间 entry1、entry2 部署一个 sleep 服务然后注入 sidecar,创建命名空间 entry3 部署一个 httpbin 服务不注入 sidecar 。然后通过 service entry 的方式将 htt

#istio#kubernetes
k8s 修改 Docker 驱动

刚安装 k8s docker 的驱动时 cgroupfs k8s 需要使用 systemd,这是直接添加 docker 配置即可。vim /etc/docker/daemon.json{"exec-opts":["native.cgroupdriver=systemd"]}然后重启 dockersystemctl restart docker

#docker#k8s
    共 23 条
  • 1
  • 2
  • 3
  • 请选择