前言 写Dockerfile是构建Docker镜像最通常的方式,接触过Docker的童鞋多少了解一些。前段时间研究OpenShift(paas的一种),发现了另外一种构建Docker镜像的方式:S2I。 S2I介绍 S2I是Source-to-Image的缩写。 S2I是一套工具包和工作流程,用于从 ...
分类:
其他好文 时间:
2017-12-27 23:59:04
阅读次数:
387
OpenShift是红帽的云开发平台即服务(PaaS)。自由和开放源码的云计算平台使开发人员能够创建、测试和运行他们的应用程序,并且可以把它们部署到云中。Openshift广泛支持多种编程语言和框架,如Java,Ruby和PHP等。另外它还提供了多种集成开发工具如Eclipse integratio ...
分类:
编程语言 时间:
2017-12-27 15:36:18
阅读次数:
332
kubeletArguments: cgroups-per-qos: - "true" cgroup-driver: - "systemd" enforce-node-allocatable: - "pods" pods-per-core: - "10" max-pods: - "60" kube-... ...
分类:
其他好文 时间:
2017-12-06 20:11:58
阅读次数:
457
在编写shell脚本中,经常要处理一些输入参数,在使用过程中发现getopts更加方便,能够很好的处理用户输入的参数和参数值。 getopts用于处理用户输入参数,举例说明使用方法: while getopts :a:b:cdefg opt; do case $opts in a) do sth; ...
分类:
系统相关 时间:
2017-11-26 00:49:12
阅读次数:
311
前面一篇文章将openshift里面启动kubernetes组件部分解析了一下,本文将对openshift启动master服务的代码解析一下 上一篇文章链接:http://www.cnblogs.com/zard/p/7767112.html 源码分析 前面将kubernetes的API Serve ...
Openshift API简介 Openshift API包含了两部分,一部分是Kubernetes v1 REST API,另一部分是OpenShift v1 REST API,这些RESTful API都是通过HTTP(s)来访问OpenShift Container Platform的mast ...
上一文中讲述了如何在AWS下搭建OpenShift集群。这篇文章将目光转向如何在OpenShift中实现CI/CD以及产品环境的部署。持续交付如果要打造一个持续交付的流水线,首先要考虑多环境的问题。一般一个应用程序会有多个环境,比如开发环境、集成测试环境、系统测试环境、用户验收测试环境、类生产环境、... ...
分类:
其他好文 时间:
2017-09-15 20:18:45
阅读次数:
155
Containers:关于如何在便携式Linux中运行一个或多个进程的定义环境。容器从p_w_picpath启动,通常与同一机器上的其他容器是隔离的。Image:分层的Linux文件系统,包含应用程序代码,依赖关系,和任何支持的操作系统库。p_w_picpath被识别一个可以是当前集群本地或指向远程Docker..
分类:
其他好文 时间:
2017-08-25 17:47:48
阅读次数:
318
OpenShift 集群搭建指南 v1.0 搭建Hyper-v虚拟机或物理机 配置物理机静态IP,启用Hyper-v服务。 规划服务器节点 节点说明主机名IPMaster主控制节点openshiftmaster.dynastech.com192.168.30.95Etcd协调服务节点openshif... ...
分类:
其他好文 时间:
2017-07-28 19:25:28
阅读次数:
216