云计算
天已青色等烟雨来
nozuonodie
展开
-
通过qga在虚拟机内执行命令
fatal: protocol error: bad line length character原创 2022-07-28 11:19:12 · 1575 阅读 · 0 评论 -
k8s:强制重启pod
kubectl patch deployment xxxx -p \ "{\"spec\":{\"template\":{\"metadata\":{\"annotations\":{\"date\":\"`date +'%s'`\"}}}}}"kubectl patch pod xxx -p "{\"metadata\":{\"annotations\":{\"kubectl.kubernetes.io/restartedAt\":\"2020-11-16T15:06:36+08:00\"}}}"原创 2020-12-25 17:41:32 · 1359 阅读 · 0 评论 -
kube-rbac-proxy
参考https://github.com/brancz/kube-rbac-proxy/tree/master/examples/non-resource-urlhttps://brancz.com/2018/02/27/using-kube-rbac-proxy-to-secure-kubernetes-workloads/原创 2020-09-27 11:56:38 · 3431 阅读 · 0 评论 -
wsl2 运行docker
简介wsl中systemctl 启动docker会报错,因为systemd 不是第一个启动的进程System has not been booted with systemd as init system (PID 1). Can't operate.解决方案手动启动dockersudo usermod -aG docker 当前用户sudo dockerd &...原创 2020-07-28 10:45:37 · 2347 阅读 · 1 评论 -
docker net namespace
简介看到很多理论里讲,docker是依赖了各种namespace隔离,但是使用ip netns list 命令啥也看不着,难道是被忽悠了,docker 的网络实现没有使用net namespace?让人很困惑寻根实际上docker 的确使用了netns,只不过docker 创建的netns不在默认的/var/run/netns 目录下ln -s /var/run/docker/netns /var/run/netns 执行完上面的命令再看看[root@codeB operator]# ip原创 2020-06-30 17:40:03 · 618 阅读 · 0 评论 -
docker、containerd的关系
简介下面是从containerd引过来的一张图,引用https://containerd.io/https://cloud.tencent.com/document/product/457/35747原创 2020-06-11 10:47:56 · 22313 阅读 · 4 评论 -
terraform设置调试环境变量
linuxexport TF_LOG=DEBUGexport TF_LOG_PATH=./terraform.logcmdset TF_LOG=DEBUG set TF_LOG_PATH=./terraform.logpowershell$env:TF_LOG = "DEBUG"$env:TF_LOG_PATH="./terraform.log"$env:GO111MODULE...原创 2020-04-20 22:33:18 · 1726 阅读 · 0 评论 -
openshift书籍推荐
现在openshift的书籍还是比较少的,介绍下我看过的两本书开源容器云OpenShift:构建基于Kubernetes的企业应用云平台总的来说这边书是比较推荐的,但是openshift更新也比较快,书里的部署方式和命令在新的3.11版本里已经被遗弃,但是概念还是那些概念,讲的还是不错的OpenShift助力DevOps:云部署更简单这本书英文名是<<OpenShift fo...原创 2019-11-07 12:07:51 · 1263 阅读 · 0 评论 -
/etc/etcd/peer.crt: permission denied
/etc/etcd/peer.crt: permission denied简介Centos7.4 安装etcd后启动失败,提示如下[root@xx ~]# journalctl -xeOct 28 11:56:56 xx etcd[5983]: etcd Version: 3.3.11Oct 28 11:56:56 xx etcd[5983]: Git SHA: 2cf9e51Oct...原创 2019-10-28 13:46:14 · 1782 阅读 · 0 评论 -
Dockerfile最佳实践指南
Dockerfile书写注意事项原创 2019-10-27 23:42:25 · 406 阅读 · 0 评论 -
trickle docker中限速失败
折腾了下限速,编译可以通过,编译需要修改下编译配置经验证无法在alpine linux docker中限速,mark一下错误 install: can't stat './libtrickle.so': No such file or directory 解决代码已经放到GitHubhttps://github.com/liulangwa/trickle...原创 2019-05-10 10:42:28 · 579 阅读 · 0 评论 -
dockerfile 中CMD 和 ENTRYPOINT 协作结果
dockerfile 中CMD 和 ENTRYPOINT 协作结果简介规则结果注意引用简介CMD 和 ENTRYPOINT 相互协作最终的效果,没时间翻译,直接官方粘过来的规则Both CMD and ENTRYPOINT instructions define what command gets executed when running a container. There are ...翻译 2019-05-08 11:12:06 · 503 阅读 · 0 评论 -
docker redis 主从配置
拉去镜像并启动两个容器# docker pull redis# docker run -d -p 6379:6379 --name redis-01 redis# docker run -d -p 6380:6379 --name redis-02 redis获取主redis-01容器的ip地址信息(172.17.0.3)docker inspect containerid登陆...原创 2018-11-26 18:43:38 · 436 阅读 · 0 评论 -
docker 批量删除已经退出的容器或无用的镜像
删除已停止的docker容器docker rm `docker ps -a | grep Exited | awk '{print $1}'` 删除名称或标签为none的镜像docker rmi -f `docker images | grep '<none>' | awk '{print $3}'` 或docker images|grep none|awk '{pr...原创 2019-03-10 16:46:05 · 5071 阅读 · 0 评论 -
max virtual memory areas vm.max_map_count [65530] is too low
简介docker 启动ES失败,报错如下 max virtual memory areas vm.max_map_count [65530] is too low解决方案vi /etc/sysctl.conf 添加 vm.max_map_count=262144,然后加载参数sysctl -p 注意是修改宿主机,不是修改容器中的配置文件...原创 2019-04-10 12:00:32 · 3266 阅读 · 0 评论 -
k8s-imagePullPolicy
kubectl apply -f - <<EOFapiVersion: v1kind: Podmetadata: name: private-image-test-1spec: containers: - name: uses-private-image image: $PRIVATE_IMAGE_NAME imagePullPolicy...原创 2019-04-01 14:27:29 · 5590 阅读 · 2 评论 -
elastic官方docker镜像pull地址
官方docker镜像拉取地址,包括Elasticsearch,logstash,kibana,filebeat等https://www.docker.elastic.co/#At Elastic, we care about Docker. We provide Docker images for all the products in our stack, and we consider t...原创 2019-04-12 14:56:39 · 2369 阅读 · 0 评论 -
卸载docker toolbox后安装docker for windows失败
简介卸载docker toolbox安装docker出错,提示could not read CA certificate "C:\\Users\\ink\\.docker\\machine\\machines\\default\\ca.pem": open C:\Users\ink\.docker\machine\machines\default\ca.pem: The system canno...原创 2019-04-28 00:21:10 · 1204 阅读 · 0 评论 -
xip.io
目录简介原理简介最近学习rancher 发现了一个超级超级牛逼的dns解析网站 xip.io,可以说是一个特别好用的网站测试辅助工具,比如你需要测试一个web服务器,但是你还没申请域名,本地测试大多的办法是host大法,host映射域名到一个IP主机地址,现在有了xip就不用host了原理xip.io的原理很简单,就是个dns解析服务 10.0.0.1.xip.io ...原创 2019-05-02 18:33:34 · 7268 阅读 · 0 评论 -
centos中安装terraform及插件
安装工具sudo yum install wget unzip下载terraformwget https://releases.hashicorp.com/terraform/0.11.10/terraform_0.11.10_linux_amd64.zipunzip terraform_0.11.10_linux_amd64.zipmv terraform /usr/local/bi...原创 2018-11-17 12:36:33 · 2093 阅读 · 0 评论