• Jenkins自动化部署 中小型企业


    K8S

    介绍

    本导览将向您介绍使用 Jenkins 的基础知识及其主要功能 Jenkins Pipeline。本次导览使用“独立”Jenkins 发行版,它在您自己的机器上本地运行。

    先决条件

    对于这次旅行,您将需要:

    • 一台机器:
      • 256 MB RAM,但建议使用 2 GB 以上
      • 10 GB 驱动器空间(用于 Jenkins 和您的 Docker 映像)
    • 安装了以下软件:
      • Java 8 或 11(JRE 或 Java 开发工具包 (JDK) 都可以)
      • Docker(导航到获取 Docker站点以访问适合您平台的 Docker
      • 下载)

    下载并运行 Jenkins

    1. 下载 Jenkins 通用 Java 包 (.war)
    2. 在下载目录中打开一个终端
    3. 跑 java -jar jenkins.war --httpPort=8080
    4. 浏览到 http://localhost:8080
    5. 按照说明完成安装

    安装完成后,就可以开始让 Jenkins 工作了!

    https://www.jenkins.io/

    image.png

    1 创建jenkins的工作目录并赋予权限

    mkdir -p /usr/local/jenkins/jenkins_home
    cd /usr/local/jenkins
    chown -R 1000 jenkins_home #把当前目录的拥有者赋值给uid 1000

    2.先编写docker-compose.yml文件

    version: '3'
    services:
        jenkins:
            image: jenkins/jenkins:lts
            container_name: jenkins
            environment:
                - TZ=Asia/Shanghai
            volumes:
                - /usr/local/jenkins/jenkins_home:/var/jenkins_home
                - /var/run/docker.sock:/var/run/docker.sock
                - /usr/bin/docker:/usr/bin/docker
                - /usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7
            ports:
                - "8086:8080"
            expose:
                - "8086"
                - "50000"
            privileged: true
            user: root
            restart: always
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    volumes 路径改为你自己的 /usr/local/jenkins/jenkins_home

    3.启动:

    docker-compose up -d

    4.查看密码并登陆

    docker logs -f jenkins
    image.png

    5 使用jenkins

    访问 :http://centos:8080/
    输入第4步 上面的密码

    image.png

    6 选择安装插件

    image.png

    7 创建一个管理员账户和密码

    image.png

    8 配置地址

    9 工具设置

    进入:系统管理 / Global Tool Configuration

    $JAVA_HOME 查看我们的java的安装路径
    which git 查看我们git安装的路径
    JDK 下不勾选“自动安装”,指定别名=JDK-1.8.0.111, JAVA_HOME=/usr/java/jdk1.8.0_111Maven 下不勾选“自动安装”,指定别名=Maven-3.3.9, MAVEN_HOME=/opt/apache-maven-3.3.9点击 Save 按钮。
    image.png

    10 登陆到jenkins首页

    创建项目–>选择maven–>输入项目名称–>选择项目类型

    image.png

    image.png

    11 进入项目配置

    {先写一下项目描述和设置下保留的历史构建,然后向下拉}

    image.png

    找到源吗管理(这里我们还是使用Gitlab)然后继续向下拉

    image.png

    image.png

    12 构建项目

    image.png

  • 相关阅读:
    Java学习笔记(三十五)
    2024.4.3-[作业记录]-day08-CSS 盒子模型(溢出显示、伪元素)
    Python框架:Django和Flask介绍应用场景和优缺点
    浙江环保用电计量adw300-hj治污产污生产设备监测
    融合注意力机制和Bi-LSTM的旅游评价情感分析模型
    C# 发送邮件
    Rust(7):结构体类型
    2022-09-16 第五组 张明敏 学习笔记
    Jenkins+Gitlab自动部署Vue项目到远程服务器
    R语言快速实现图片布局(1)
  • 原文地址:https://blog.csdn.net/yc_Cabbage/article/details/126338695