项目部署
文章平均质量分 68
cbdgz
这个作者很懒,什么都没留下…
展开
-
集成Gitlab CI/CD、Docker、Kubernetes来实现流水线部署
基于GitLab CI/CD+Docker+Kubernetes的自动化CI/CD方案与实践细节👾原创 2022-12-17 22:16:03 · 669 阅读 · 1 评论 -
GitLab CI/CD+Docker的CI/CD部署工作流
最近学习了GitLab的CI/CD,想结合GitLab runner和Docker来实现一个简单的自动化CI/CD方案👀原创 2022-12-17 22:13:04 · 1590 阅读 · 0 评论 -
【Go】elasticsearch + go-mysql-elasticsearch 实现中文分词、高亮效果
引言本文使用的开源项目库如下:1.MySQL数据实时同步到elasticsearch的工具库:https://github.com/go-mysql-org/go-mysql-elasticsearch2.elasticsearch 中文分词插件:https://github.com/medcl/elasticsearch-analysis-ik温馨提示:本文使用的是7.17.3版本的elasticsearch,故安装的IK分词器插件也是7.17.3版本的,小伙伴们可以根据自身elasticsea原创 2022-05-14 16:50:06 · 780 阅读 · 0 评论 -
建立专用隧道实现目标服务器上对应服务的安全访问
引言IPsec VPN 的Github仓库:ipsec-vpn前提条件需要两台服务器分别作为vpn服务器和目标安全访问服务器需要作为vpn服务器的主机上需要提前安装好DockerVPN服务器的搭建选择一台服务器作为vpn服务器并在该服务器上启动IPsec VPN容器,容器启动命令如下:$ docker run \\ --name ipsec-vpn-server \\ --restart=always \\ -v ikev2-vpn-data:/etc/原创 2022-05-04 13:43:16 · 2367 阅读 · 0 评论 -
【Go】viper读取Go项目中的配置文件
引言Viper是Go应用程序的完整配置解决方案,包括 12-Factor 应用程序。它设计用于在应用程序中工作,可以处理所有类型的配置需求和格式。它支持:设置默认值读取JSON、TOML、YAML、HCL、envfile和Java properties属性配置文件实时查看和重读配置文件(可选)从环境变量中读取从远程配置系统(etcd或Consor)读取数据,并观察变化从命令行标志读取从缓冲区读取设置显式值Github地址:https://github.com/spf13/viper原创 2022-02-27 16:22:42 · 852 阅读 · 0 评论 -
【fastapi】利用pyCharm为fastapi项目配置和使用环境变量
pyCharm添加和使用环境变量用途详细过程用途安全性 :有效防止因为代码开源导致数据库账号密码等隐秘信息泄露;便捷性 :一次配置环境变量即可在本当前项目中全局使用;详细过程 本文以利用pyCharm为fastapi项目配置环境变量来讲解首先在项目的启动入口,进行如下设置进行环境变量的相关映射配置from pydantic import BaseSettings, Fieldclass Config(BaseSettings): # redis config原创 2021-08-22 12:31:13 · 4718 阅读 · 0 评论 -
【超级详细】在Centos7服务器上部署Django项目
将Django项目部署到阿里云的轻量服务器(包含nginx的https配置概览准备工作配置uwsgi配置nginx概览准备工作安装uwsgipip install uwsgi2.安装Nginxyum install nginx配置uwsgi1.现在你的django项目下面创建 以你项目名命名的.xml文件,并写入如下内容:<uwsgi> <socket>127.0.0.1:8000</socket><!-- 内部端口,自定义原创 2021-06-08 17:42:30 · 488 阅读 · 0 评论