2023年2月12日

k3s 2023证书轮转方案

摘要: 不知不觉已经使用k3s几年了,虽然从使用上来说跟k8s并无区别,而且更加轻量,安装非常方便,但是也存在一些痛点。 今天就讨论下其中的证书轮转问题。 本文使用的 k3s 版本 为 v1.25.4+k3s1 ,相关操作应该在后续版本也适用,最好使用前先测试一下。 在这个版本, k3s 早已经实现了自动轮 阅读全文

posted @ 2023-02-12 20:32 xzysaber 阅读(225) 评论(0) 推荐(0) 编辑

2018年11月7日

Ubuntu 16.04 fatal: Unable to find remote helper for 'https'

摘要: 在Windows10 的Linux子系统下安装oh-my-zsh的时候出现如下错误: 网上有描述说没有安装curl,但是是已经安装了的。 在此处发现答案:点击查看详情 缺少安装libcurl-devel,此处可以看见*-devel的解释。 安装liburl-devel之后,重新编译git即可。 参考 阅读全文

posted @ 2018-11-07 15:19 xzysaber 阅读(610) 评论(0) 推荐(0) 编辑

2018年9月28日

puppeteer 的PDD反爬经历

摘要: 使用puppeteer 爬取PDD数据时出现要求登录,以前是没有这问题的。 尝试多种方式如果: 变更UA 变更代理IP 变更Chromium版本(当然最终就是该问题的原因,但是因为版本跨度太大没有测试出来) 最后查找浏览器判断是否在自动化工具控制下的方法,结果查询到文章,得知了新版Chrome有na 阅读全文

posted @ 2018-09-28 16:40 xzysaber 阅读(3146) 评论(0) 推荐(0) 编辑

2018年9月9日

Elasticsearch 笔记

摘要: Elasticsearch 版本 6.2.4 1. 当对某一type,关闭动态mapping(设为false,非strict)时,插入新的字段是否会存储呢?能否搜索呢?能否排序呢? 创建索引: 查看mapping: 得到结果: 插入数据: 查看是否存入: 得到结果: 可以得知是会存储的。 查看是否可 阅读全文

posted @ 2018-09-09 17:13 xzysaber 阅读(2845) 评论(0) 推荐(0) 编辑

2018年8月16日

在Linux上git pull线上仓库代码时,出现error: Your local changes to the following files would be overwritten by merge

摘要: 在Windows上工作时未出现过该问题,于是通过命令: 查看差异,得到结果: 这是由Linux严格的文件系统权限导致。 通过命令关闭filemode解决: 阅读全文

posted @ 2018-08-16 16:51 xzysaber 阅读(1041) 评论(0) 推荐(0) 编辑

2018年8月13日

CentOS 开发环境准备

摘要: 由于公司开发都是用的CentOS,如果不是使用docker的时候,难免会需要自己安装各种软件(例如,Python,nodejs等),然后这些软件还需要大量的依赖软件。 例如gcc等。 我们不需要一个一个去安装,使用如下命令即可安装大部分常用软件: 阅读全文

posted @ 2018-08-13 11:26 xzysaber 阅读(226) 评论(0) 推荐(0) 编辑

2018年5月6日

Celery 在Windows下启动worker时出现错误:ValueError: not enough values to unpack (expected 3, got 0)

摘要: 在公司Linux环境下没有出现问题,在回到家后直接在Windows10下运行出现错误: 可通过celery worker 的-P选项选择prefork的方式来解决: 点击查看详情 阅读全文

posted @ 2018-05-06 21:53 xzysaber 阅读(377) 评论(0) 推荐(0) 编辑

2018年4月19日

Docker使用札记 - 使用中遇到的问题总结

摘要: 1. 启动容器时报错误“: No such file or directory” 一般来说作为容器应用的入口都是entrypoint.sh文件,也就是Dockerfile最后一条指令为是: 开始以为是修改的部分哪里不对,将内部内容改为只有一行命令: 重新构建并启动容器,仍然不行。网上有说是文件权限的 阅读全文

posted @ 2018-04-19 14:23 xzysaber 阅读(685) 评论(0) 推荐(0) 编辑

Docker使用札记 - Dockerfile指令

摘要: ARG ARG跟ENV都可以定义变量,不同在于ARG在构建期结束时是销毁,而ENV定义的是系统中的环境变量,不会在构建结束时销毁,在以后的构建中直接使用。 当ARG和ENV定义相同名称的变量时,ENV定义的值会覆盖ARG定义的值。 WORKDIR WORKDIR 后面可以跟相对路径和绝对路径,并且可 阅读全文

posted @ 2018-04-19 11:26 xzysaber 阅读(158) 评论(0) 推荐(0) 编辑

2018年4月18日

Docker使用札记 - 常用命令

摘要: 1. 删除untagged的镜像(TAG列为<none>) 阅读全文

posted @ 2018-04-18 16:37 xzysaber 阅读(117) 评论(0) 推荐(0) 编辑

导航