- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 openshift 自定义 s2i 脚本
openshift 的s2i 提供了方便的源代码构建功能,s2i中的四个脚本详细介绍请参考:https://github.com/openshift/source-to-image/blob/master/docs/builder_image.md,这里不再赘述。 如果我们有特殊的要求,比如自定义build过程,一般通过重写s2i脚本实现,在开始以前我们深入了解一下s2i的构建过程。...
2018-01-31 11:37:03 1408
转载 go fmt 格式化字符串
Go对字符串格式化提供了良好的支持。下面我们看些常用的字符串格式化的例子。package mainimport "fmt"import "os"type point struct { x, y int}func main() { // Go提供了几种打印格式,用来格式化一般的Go值,例如 // 下面的%v打印了一个point结构体的对象的值 p
2018-01-31 07:15:30 1978
转载 在openshift上部署Nginx
nginx官方容器 nginx简易教程概述什么是nginx?Nginx (engine x) 是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。什么是反向代理?反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上
2018-01-25 15:46:03 2562
转载 linux awk 命令
[转]linux awk命令详解 原文链接 : http://blog.chinaunix.net/uid-23302288-id-3785105.html awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:
2018-01-24 10:21:06 240
转载 golang yaml格式文件解析
golang使用yaml格式解析构建配置文件现在主流的配置文件格式有这么几种,xml、yaml、config… xml就算了,太挫了,太土, 太繁琐… config 就是mysql,apache my.cnf的那种格式,这个格式适合功能分层,不适合写同级的配置端.yaml是我最喜欢的配置格式,像ansible、saltstack、puppet都是使用yaml来做配置格式. 我在以前的公司开发
2018-01-15 15:13:44 2252
原创 kubernetes service
1、service 定义service 可以为一组相同功能的pod应用提供统一的入口地址,并将请求负载均衡分发到各个容器应用上。service的负载均衡功能由node节点上的kube-proxy提供。创建service模板如下:apiVersion: v1kind: Servicemetadata: labels: app: peony name: peonysp
2018-01-09 14:38:34 2329
原创 golang 知识点总结
1、什么情况下设置runtime.GOMAXPROCS会比较好的提高速度呢?GO默认是使用一个CPU核的,通过设置runtime.GOMAXPROCS可以设置使用多核,并不是核越多处理速度越快,要根据不同业务场景设置核数,比如:适合设置多核场景:CPU密集型、并行度比较高的情景,比如多数组排序,复杂计算等。不适合设置多核场景:IO密集型,读写文件、爬虫如果只是抓网页而不分析等场景。
2018-01-09 07:47:06 1473
原创 kubernetes pod
1、pod 基本用法pod要求其主程序一直在前台运行,如该无法改造为前台执行程序,可以使用开源工具supervisor辅助进行前台运行的功能。pod中可以包含多个容器,在spec的containers下定义多个容器。静态pod是由kubelet管理,进存在与特定node上的pod,他们不能通过apd、rcdaemonset等进行管理。通过node节点上的yaml文件定义,如果想删除该pod必须
2018-01-02 10:30:06 759
原创 kubernetes 共享存储原理
共享存储原理1、pv详解 pv作为存储资源,主要包括:存储能力、访问模式、存储类型、回收策略、后端存储类型等关键信息的设置。pv的关键配置参数如下:存储能力 capacity:storage=5Gi访问模式 access modes:RWO、ROX、RWX存储类别 class: storageclassname回收策略 reclaim policy:保留retain、回收re
2018-01-02 09:05:06 3711 2
Jenkins service, without persistent storage.
2018-09-14
golang s2i builder
2018-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人