Hopetree-自定义图像 Hopetree 6 年,9月前 Docker 容器化 CI/CD Jenkins

使用 Docker 运行 Jenkins 容器

Jenkins 是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。学会 Jenkins 是步入持续集成的重要一步,将 docker 和 Jenkins 结合起来可以发挥各自更大的作用,本篇就分享一下自己使用 do...

Jenkins 是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。学会 Jenk...

CI/CD 7786 0
Hopetree-自定义图像 Hopetree 6 年,7月前 Docker docker-compose Ansible

使用 Ansible 工具批量操作虚拟机集群,自动化安装 Docker

ansible 是一个 Python 写的自动化工具,这个工具可以实现集群自动化管理,然后进行一些常用的运维操作。现在的公司很多都是使用的集群部署服务,少则几台虚拟机,多则几百上千台虚拟机,有的时候需要对一个集群或者多个集群集中进行运维操作,那么这个时候,an...

ansible 是一个 Python 写的自动化工具,这个工具可以实现集群自动化管理,然后进行一些常用的运维操作。现在的公司很多...

Hopetree-自定义图像 Hopetree 6 年,10月前 Linux SSH

Linux 设置 SSH 密钥登陆及更换登录端口

前几天我的工作邮箱收到了一封比特币勒索邮件,刚开始看邮件内容的时候我还以为是自己的服务器被劫持了,吓了一跳,不过这次事情之后,倒是让我开始为服务器的安装问题考虑了,第一步就是这篇文章要记录的,关于 Linux 系统设置 SSH 密钥登陆。

前几天我的工作邮箱收到了一封比特币勒索邮件,刚开始看邮件内容的时候我还以为是自己的服务器被劫持了,吓了一跳,不过这次事情之后,倒...

Hopetree-自定义图像 Hopetree 5 年,8月前 pip

使用 setup.py 将 Python 库打包分发到 PyPI 踩坑指南

前段时间写了一个 django 的应用安装包打包上传到了 PyPI,由于是第一次打包分发,所以趁机研究了一下 Python 打包的相关注意事项。网上的确是可以搜到很多相关资料,但是我发现很多人都在无脑复制粘贴或者简单的提供了一份打包配置,一点不实际也不实用,而...

前段时间写了一个 django 的应用安装包打包上传到了 PyPI,由于是第一次打包分发,所以趁机研究了一下 Python 打包...

Hopetree-自定义图像 Hopetree 5 年前 Linux Docker 容器化 CentOS

使用 ansible-playbook 搭建 k8s 环境v1.16.0

上一篇博客记录了一下在 CentOS 下搭建 k8s 环境的方式,主要是使用的 shell 脚本执行安装部署命令。但是执行脚本终究只能人工执行,而且无法大批量安装,而本篇博客就使用批量执行工具 ansible 来自动化安装 k8s 环境。

上一篇博客记录了一下在 CentOS 下搭建 k8s 环境的方式,主要是使用的 shell 脚本执行安装部署命令。但是执行脚本终...

DevOps 6997 6
Hopetree-自定义图像 Hopetree 5 年,6月前 Python爬虫 Requests Linux

分享一个简单的 Python 脚本库:将 requests 代码转换成 curl 命令

工作中经常需要登录 linux 服务器调用接口,一般都是使用 curl 命令,而我本身习惯是本地用 Python 写接口调用的,也就是使用 requests 库写的。于是就经常会有人问我要某个接口的 curl 命令的时候我就需要去重新组装一下,将现有的 req...

工作中经常需要登录 linux 服务器调用接口,一般都是使用 curl 命令,而我本身习惯是本地用 Python 写接口调用的,...

Hopetree-自定义图像 Hopetree 7 年,1月前 后端开发 Django OAuth2.0 django-allauth

[博客搭建] 通过用户邮箱认证来介绍 django-allauth 的使用思路

我的博客使用了 django-allauth 应用插件,所以是支持 Oauth2.0 协议的第三方账号登录(Github 和 Weibo)。同时,博客支持邮箱注册登录,不过我之前关闭了邮箱认证,现在已经开启验证功能,用户注册和登录之后都可以选择是否进行认证,当...

我的博客使用了 django-allauth 应用插件,所以是支持 Oauth2.0 协议的第三方账号登录(Github 和 W...

Hopetree-自定义图像 Hopetree 2 年,6月前 Zerotier TailScale

快速组网工具TailScale的使用,可以平替Zerotier

TailScale实现远程访问的形式和zerotier类似,它可以将多个局域网组成一个虚拟局域网,继而实现多个局域网之间的远程访问。TailScale是以Wireguard的协议加密,所以安全性更高,而且是P2P连线,流量不经伺服器,延迟更低、私密性更高。

TailScale实现远程访问的形式和zerotier类似,它可以将多个局域网组成一个虚拟局域网,继而实现多个局域网之间的远程访...

Hopetree-自定义图像 Hopetree 6 年,8月前 Nginx Docker 容器化 CI/CD

Jenkins 构建 vue 项目镜像并推送到阿里云镜像仓库

最近准备写一个只使用前端 vue 的项目,项目最终形态是一个导航页面,虽然页面很简单,但是为了学习一些 vue 的主要插件的用法,所以打算尽可能地使用更多的 vue 插件来完成。

最近准备写一个只使用前端 vue 的项目,项目最终形态是一个导航页面,虽然页面很简单,但是为了学习一些 vue 的主要插件的用法...

CI/CD 6838 6
Hopetree-自定义图像 Hopetree 2 年,1月前 Flask Tornado FastAPI Sanic

Flask、Tornado、FastAPI、Sanic 以及 Gin 框架性能对比

最近准备学习 Go 的 Web 框架 Gin,然后之前在学习 Python 的框架 FastAPI 的时候经常会听说 FastAPI 的性能可以跟 Go 的框架比一比,因此,为了验证一下这个说法,我把这些框架都拿出来进行了一个简单的压力测试,看看各自性能怎么样...

最近准备学习 Go 的 Web 框架 Gin,然后之前在学习 Python 的框架 FastAPI 的时候经常会听说 FastA...