Martin.Lei's Blog 
  • Home
  • Archives
  • Categories
  • Tags
  • About
  •   
  •   

只在移动端网页内显示”Fork me on Github”

1.修改文件hexo博客根目录\themes\next\layout_layout.swig 找到如下代码块1234<html class="{{ html_class | lower }}" lang="{{ config.language }}"><head

2018-08-19
hexo
hexo

MySQL5.6 5.7 SSL Config

5.71.mysql5.7上开启并配置ssl1234567891011121314151617[root@mysqlmaster01 bin]# ./mysql_ssl_rsa_setup --datadir=/data/mysql_data1/ --user=mysqlGenerating a 2048 bit RSA private key...........................

2018-07-19
mysql
mysql

Jenkins CICD实用经验分享

1.修改 JVM 的内存配置Jenkins 启动方式有两种方式,一种是以 Jdk Jar 方式运行,一种是将 War 包放在 Tomcat 容器下运行。不管何种方式运行,都会存在一个问题就是,默认 JVM 内存分配太少,导致启动或者运行一段时间后内存溢出报错 java.lang.OutOfMemoryError: PermGen space。所以,需要在启动前修改 JVM 内存配置。以 Tomca

2018-07-10
jenkins
jenkins

pipeline jnlp

通过默认的jnlp jenkins->系统管理->系统设置->新增一个云(kubernetes) kubernetes相应设置: Name: kubernetes_jnlp Kubernetes URL: http://127.0.0.1:8080(通过http访问不用添加certificate key,不然要使用6443的https协议:API Server证书经过知名CA

2018-07-03
jenkins
jenkins

pipeline 语法详解

pipeline 脚本是有groovy语言实现的,无需专门学习 groovy pipeline支持两种语法: Declarative 声明式 Scripted pipeline脚本式 如何创建基本的pipeline 直接在jenkins web ui网页界面输入脚本 通过常见一个jenkins可以检入项目的源代码管理库 Declarative 声明式pipeline声明式pipeline基

2018-07-03
jenkins
jenkins

kubernetes之Service Account

Service Account概念的引入是基于这样的使用场景:运行在pod里的进程需要调用Kubernetes API以及非Kubernetes API的其它服务。Service Account它并不是给kubernetes集群的用户使用的,而是给pod里面的进程使用的,它为pod提供必要的身份认证。 1234567891011121314➜ nexus kubectl get saNAME

2018-06-28
k8s
k8s

Kubernetes RBAC Detailed

RBAC - 基于角色的访问控制RBAC使用:rbac.authorization.k8s.io API Group 来实现授权决策,允许管理员通过 Kubernetes API 动态配置策略,要启用RBAC,需要在 apiserver 中添加参数–authorization-mode=RBAC,如果使用的kubeadm安装的集群,1.6 版本以上的都默认开启了RBAC,可以通过查看 Master

2018-06-27
k8s
k8s

Kubernetes从Private Registry中拉取容器镜像的方法

方法1:利用Node上的配置访问Private Registry在玩Docker时,很多朋友都 搭建过自己的Private Registry。Docker访问那些以basic auth方式进行鉴权的Private Registry,只需在本地执行docker login,输入用户名、密码后,就可以自由向Registry Push镜像或pull 镜像到本地了: 1234[root@node3 doc

2018-06-25
k8s
k8s

基于k8s 动态配置及扩容maven nexus私服

配置nexus从官网下载了nexus之后还需要进行一些配置。编辑bin/nexus.vmoptions 调整后的如下: 12345678910111213141516-Xms600M-Xmx600M-XX:MaxDirectMemorySize=1G-XX:+UnlockDiagnosticVMOptions-XX:+UnsyncloadClass-XX:+LogVMOutput-XX:LogFi

2018-06-22
k8s
k8s

kubernetes-jenkins-ci-cd

流程图:基于Jenkins的CI/CD流程如下所示: 流程说明: 用户向Gitlab提交代码,代码中必须包含Dockerfile 将代码提交到远程仓库 用户在发布应用时需要填写git仓库地址和分支、服务类型、服务名称、资源数量、实例个数,确定后触发Jenkins自动构建 Jenkins的CI流水线自动编译代码并打包成docker镜像推送到Harbor镜像仓库 Jenkins的CI流水线中包括了自定

2018-06-14
k8s
k8s
1234

Search

Blog Hannius
总访问量 次 总访客数 人
粤ICP备18019482号 | police-icon 粤公网安备18019482号