摘要:
1 - minikube Minikube is a tool that makes it easy to run Kubernetes locally. Minikube runs a single-node Kubernetes cluster inside a Virtual Machine
阅读全文
posted @ 2020-10-20 00:29
Anliven
阅读(1627)
推荐(0)
摘要:
The 15-point DevOps Checklist See the original article DevOps is a culture that requires some practices and a new vision, its common goal is unifying
阅读全文
posted @ 2020-10-09 23:48
Anliven
阅读(248)
推荐(0)
摘要:
12factor HomePage - https://12factor.net/ 中文: https://12factor.net/zh_cn/ 简介 如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。 12-Factor 为构建如下的 SaaS 应用提供了方法
阅读全文
posted @ 2020-09-24 00:04
Anliven
阅读(534)
推荐(0)
摘要:
1 - 技能与工具 在企业数字化转型落地过程中,DevOps是企业软件开发模式革新的重要支柱。 现代DevOps的精髓,如何将一个想法尽可能快速地转化为实现盈利。 严格来说DevOps终究是关于文华和交付软件的方式,而不是单纯的采用新工具、配备新的团队或部门。 多年的经验,结合对工具的扎实理解,才能
阅读全文
posted @ 2020-09-22 23:46
Anliven
阅读(23)
推荐(0)
摘要:
特别说明:本文是在原文基础上的改写,但总体不影响原文表达,特此说明。 原文链接 1 - 自我认知 通过跟踪关键的DevOps指标,随着时间推移,可以有效了解DevOps在团队内部实施和落地的情况,衡量DevOps的运行状态。 通常都会根据自身定义一些常见的指标来评估DevOps的效果,期望产生积极的
阅读全文
posted @ 2020-09-19 00:20
Anliven
阅读(1253)
推荐(0)
摘要:
1 - 由来与演进 在Jenkins 1.x中,对于job的配置大多是基于图形界面的,也就是说,要在GUI页面手动设置相关的job参数。 随着不同类型和用途的job越来越多,参数越来越复杂,难以有效地管理数量庞大的图形界面配置信息,也无法有效追踪和记录配置的更改。 在Jenkins 2.0中,基于P
阅读全文
posted @ 2020-09-18 22:39
Anliven
阅读(7721)
推荐(0)
摘要:
1 - Jenkins Pipeline 在Jenkins 2.0中,基于 Jenkins Pipeline,用户可以在一个 JenkinsFile 中快速实现一个项目的从构建、测试以到发布的完整流程,灵活方便地实现持续交付,并且可以保存和管理这个流水线的定义。 也就是说,Jenkins 2.0把J
阅读全文
posted @ 2020-09-17 23:31
Anliven
阅读(6235)
推荐(1)
摘要:
1 - 由来 应用编程接口(Application Programming Interface,简称:API),就是软件系统不同组成部分衔接的约定。 随着 API 的整体趋势发展, 架构也随之变化:从最原始的“传输协议通讯” -> “简单的接口集成” -> “消息中间件” -> “标准 REST”,
阅读全文
posted @ 2020-09-17 23:16
Anliven
阅读(581)
推荐(0)
摘要:
1 - 仓库共用(子仓库、子项目) 两种子仓库使用方式 git submodule(子模块) git subtree(子树合并) 从1.5.2版本开始,官方新增Git Subtree并推荐使用这个功能来替代Git Submodule管理仓库共用(子仓库、子项目) 2 - submodule 与 su
阅读全文
posted @ 2020-09-16 22:37
Anliven
阅读(5259)
推荐(1)
摘要:
1 - Jenkins API https://www.jenkins.io/doc/book/using/remote-access-api/ https://wiki.jenkins.io/display/JENKINS/Remote+access+API Jenkins本身支持丰富的API接口
阅读全文
posted @ 2020-09-09 23:48
Anliven
阅读(37793)
推荐(3)
摘要:
1 - 全局安全设置 为了避免出现"no valid crumb was included in the request"的报错, 需要在jenkins全局安全设置中取消勾选“防止跨站点请求伪造(Prevent Cross Site Request Forgery exploits)”。 Jenki
阅读全文
posted @ 2020-08-24 23:03
Anliven
阅读(534)
推荐(0)
摘要:
1 - docker in docker(dind) 有时需要在容器内执行 docker 命令,比如:在 jenkins 容器内运行 docker 命令执行构建镜像 直接在 docker 容器内嵌套安装 docker 未免太过臃肿 更好的办法是:容器内仅部署 docker 命令行工具(作为客户端),
阅读全文
posted @ 2020-08-24 00:49
Anliven
阅读(15463)
推荐(2)
摘要:
原文链接:https://www.jianshu.com/p/fc3b3bce5d8a 本文是对原文内容的摘取和扩展 1 - Git的优势 Git 可以在本地进行提交以支持离线工作; Git 可以在本地创建分支并且没有命名空间冲突的问题; Git 可以让提交通过 Pull Request 的方式进行
阅读全文
posted @ 2020-08-22 00:36
Anliven
阅读(1420)
推荐(0)
摘要:
1 - 简介 1.1 制品库的概念 即构建过程的输出物,包括软件包,测试报告,应用配置文件等可在服务器上直接 运行或可查看二进制形式的文件,通常称之为二进制软件制品。 不同开发语言 所产生的制品的获取、使用、共享方式不同,不同的制品仓库能够管理各自开发语言类型的二进制制品。 制品管理是对软件研发过程
阅读全文
posted @ 2020-08-22 00:13
Anliven
阅读(4823)
推荐(2)
摘要:
1 - 一些概念 云服务抽象层次分为3层:基础架构即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。 IaaS 为用户提供构建和部署应用程序所需的基本基础架构。 PaaS 提供更高级别的抽象,因此用户不会暴露于OS,中间件或运行时,只需要关注自己的应用程序和数据 SaaS 由第三方
阅读全文
posted @ 2020-08-22 00:03
Anliven
阅读(882)
推荐(1)
摘要:
1 - VS Code Extensions VSCode 的marketplace包含了数以千计的功能各异的Extensions,极大地改善了VS Code的适用性和扩展了使用范围。 https://marketplace.visualstudio.com/VSCode 2 - Online 快捷
阅读全文
posted @ 2020-07-23 00:01
Anliven
阅读(1331)
推荐(0)
摘要:
1 - Web VS Code 1.1 WebIDE 通过浏览器访问IDE,实现云端开发环境获取、代码编写、编译调试、运行预览、访问代码仓库、命令行执行等能力,同时支持丰富的插件扩展。 可以让开发者拥有一个统一、标准化的开发环境,节省了安装配置和维护组件的成本,可以更加专注于开发本身。 WebIDE
阅读全文
posted @ 2020-07-22 23:41
Anliven
阅读(14033)
推荐(2)
摘要:
curl 支持多种协议命令行工具,发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)。 常用命令 查看网页源码 curl <URL> 保存网页 curl --output <file-name> <URL> 或者 curl -o <file-name> <URL> 自动跳转 cur
阅读全文
posted @ 2020-07-13 23:59
Anliven
阅读(215)
推荐(0)
摘要:
1 - VS Code Remote Development 1.1 Documentation Remote - https://code.visualstudio.com/docs/remote/ Remote tutorials - https://code.visualstudio.com/
阅读全文
posted @ 2020-07-13 23:19
Anliven
阅读(2377)
推荐(0)
摘要:
1 - Concourse简介 https://concourse-ci.org https://concourse-ci.org/examples.html https://concourse-ci.org/docs.html https://resource-types.concourse-ci
阅读全文
posted @ 2020-07-13 23:16
Anliven
阅读(1680)
推荐(0)
摘要:
1 - VS Code Home: https://code.visualstudio.com/ Documentation:https://code.visualstudio.com/docs API: https://code.visualstudio.com/api FAQ: https://
阅读全文
posted @ 2020-07-11 23:15
Anliven
阅读(3064)
推荐(0)
摘要:
Gradle简介 https://www.gradle.org https://docs.gradle.org https://gradle.org/guides/ Gradle是一个通用灵活的基于JVM构建工具,支持maven, Ivy仓库,支持传递性依赖管理 使用基于Groovy的特定领域语言(
阅读全文
posted @ 2020-07-11 00:01
Anliven
阅读(348)
推荐(0)
摘要:
1 - Groovy简介 Groovy是面向对象的、基于JVM的轻量级动态类型脚本语言。 语法与Java 语法非常相似,但同时又拥有灵活的动态特性,并且支持闭包和高阶函数。 Groovy 支持类型自动推导,因此不需要指定变量的类型。 在一些工具DSL, Gradle或是与Java的混合编程中用到,J
阅读全文
posted @ 2020-07-10 23:48
Anliven
阅读(2018)
推荐(0)
摘要:
K3S https://k3s.io/ https://docs.rancher.cn/k3s/ https://rancher.com/docs/k3s/latest/en/ https://github.com/rancher/k3s https://github.com/rancher/k3s
阅读全文
posted @ 2020-07-09 23:43
Anliven
阅读(8856)
推荐(0)
摘要:
1 - 系统信息 anliven@anliven:~# sudo uname -a Linux anliven 5.3.0-45-generic #37~18.04.1-Ubuntu SMP Fri Mar 27 15:58:10 UTC 2020 x86_64 x86_64 x86_64 GNU/
阅读全文
posted @ 2020-07-09 00:25
Anliven
阅读(791)
推荐(0)
摘要:
set命令简介 使用内置命令set可以调试Shell脚本的指定部分。 set命令通过选项开关来设置shell的不同特性,每个特性都对应一个选项。 set -<Options> 直接启用指定选项 set +<Options> 直接停用指定选项 set -o <option-name> 通过选项名启用对
阅读全文
posted @ 2020-07-09 00:12
Anliven
阅读(6565)
推荐(0)
摘要:
NPM简介 https://www.npmjs.com/ https://docs.npmjs.com/ https://docs.npmjs.com/getting-started/ https://docs.npmjs.com/packages-and-modules/ https://docs
阅读全文
posted @ 2020-01-03 23:08
Anliven
阅读(299)
推荐(0)
摘要:
Spring https://spring.io/ https://spring.io/quickstart https://spring.io/guides Spring、Spring Framework、Spring Boot、Spring Cloud的区别 Java面向对象 》Spring F
阅读全文
posted @ 2020-01-02 23:17
Anliven
阅读(163)
推荐(0)
摘要:
1 - PostgreSQL简介 PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。 官网信息 HomePage:https://www.postgresql.org/ Documentation:https://www.postgresql.or
阅读全文
posted @ 2019-12-30 23:56
Anliven
阅读(246)
推荐(0)
摘要:
Docker Compose简介 https://docs.docker.com/compose/ https://docs.docker.com/reference/compose-file/ https://github.com/docker/compose Docker 提供的一个命令行工具,
阅读全文
posted @ 2019-12-27 23:39
Anliven
阅读(229)
推荐(0)