分类目录归档:Deploy

[ systemctl任务管理使用 ]


systemctl任务管理使用(守护进程运行...)

test_example.py文件

import time
import logging

# 这个文件夹需要提前存在
logging.basicConfig(filename='/home/chf/python_obj/python_test/systemctl-test/test_example.log', level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')

while True:
    try:
      

< Read more >

[ k8s集群配置 ]


根据尚硅谷k8s视频进行安装

安装虚拟机

  • 1台master ,2台node, 1台软路由openwrt | 主机 | 密码 | | | --- | --- | --- | | master | Ww550076@ | | | node1 | chenhaifeng | | | node2 | chenhaifeng | |

image.png

虚拟机安装

  1. 安装centos7,
  2. 网络设置选择主机
  3. 硬盘100g,
  4. 单文件
  5. 点击硬盘进入后确认就行,其他不用设置
  6. 安装过程中设置root密码
  7. harbor下载地址
wget https://github.com/goharbor/harbor/relea

< Read more >

[ fastdfs文件服务器 ]


\安装 pip install py3Fdfs 客户端

虚拟机环境

  • 桥接模式, 使用固定
#安装
docker pull delron/fastdfs

# 启动调度服务器
docker run -dit --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs -v /etc/localtime:/etc/localtime delron/fastdfs tracker


# 启动存储服务器
docker run -dit --network=host --name storage -e TRACKER_SERVER=19

< Read more >

[ docker私有仓库[registry] ]


使用docker安装私有仓库[registry]

  1. 拉取镜像
docker pull registry
  1. 运行镜像(可能需要挂载镜像)
# docker run -d -p 5000:5000 --restart always --name registry registry
  1. 需要在拉取镜像的docker服务器配置以防止http不允许上传和下载

修改docker配置文件

vim /etc/docker/daemon.json

修改内容insecure-registries为

{
        "registry-mirrors": [
        

< Read more >

[ jenkins安装 ]


使用docker compose 安装jenkins

debian官方安装文档

docker-compose.yml - Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true这里的作用的安装ssh插件时不进行csrf认证 - 需要给Local的jenkins_home设置 chown -R 1000 ./jenkins_home

version: '3'
services:
  jenkins:
    image: jenkins/jenkins
    ports:

< Read more >

[ docker部署beanstalkd ]


beanstalkd消息队列部署

docker-compose.yml

version: '3'
services:
  beanstalkd-node1:
   image: schickling/beanstalkd
   container_name: beanstalkd-node1
   command: -b /data
   volumes:
     - ./data1:/data
   ports:
      - 11300:11300
  beanstalkd-node2:
   image: schickling/beanstalkd
   contai

< Read more >

[ docker安装 ]


官方文档

debain系统

一.卸载

for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

二.更新apt

  1. 更新软件包索引并安装软件包以允许使用 基于 HTTPS 的存储库
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /

< Read more >