加载中
在dockcer中使用letsencrypt自动获得证书-acme.sh

参考官网:https://github.com/acmesh-official/acme.sh - docker中使用。使用阿里云的dns sudo docker run -itd \ -v "/home/you_name/certs:/acme.sh" \ -e Ali_Key="xxxxx" \ -e Ali_Sec...

Mac 终端zsh美化

Mac内置了zsh 安装ohmyzsh sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 安装字体 brew tap homebrew/cask-fonts brew cask install font-hack-n...

Drone在kubernetes环境下打包并部署

drone是一款使用 Go 开发的开源的 CI 自动构建平台。原生 Docker 支持,kubernetes也是支持的。drone比argo, tekton更快,更简单,比jenkins更轻量化。drone云原生概念+1,做了很多事不用考虑...

08/12 14:33
849
rook-edgefs在kubernetes中的安装及使用

环境ubuntu20 server, kubernetes 1.8+, rook 1.4, 镜像的科学环境 rook目录支持的stable储存方案有ceph, edgefs。edgefs用了下,感觉还更吃内存和cpu。参考https://rook.io/docs/rook/v1.4/...

08/11 16:09
242
vue3源码分析

import { createApp } from '../src' import { mockWarn } from '@vue/runtime-test' describe('compiler + runtime integration', () => { mockWarn() it('should support runtime template...

08/07 13:42
174
tekton云原生的CI/CD在gitlab应用

环境:科学环境,kubernetes 1.8+, tekton latest 说明 Tekton 是一个强大且灵活的 Kubernetes 原生开源框架,可用于创建持续集成和交付 (CI/CD) 系统。该框架可让您跨多个云服务商或本地系统...

argo云原生的CI/CD初探

argo是云原生计算基金会的孵化项目 https://www.cncf.io/projects/。 Argo专为容器而设计,没有传统VM和基于服务器的环境的开销和限制,是一个基于kubernetes的CI/CD工具 目前CI(持续集成)方...

harbor在kubernetes helm的安装使用

环境:kubernetes 18+,helm3 添加Harbor的Helm repository helm repo add harbor https://helm.goharbor.io helm repo update 创建namespace kubectl create namespace harbor-system 创建h...

traefik在kubernetes中的安装及使用 + let's Encrypt

环境 traefik 2.2+,k8s 1.8+ 需求:自动获得证书,使用aliyun dns方式获证书,暴露给外网访问 参考官方网站:https://docs.traefik.io/user-guides/crd-acme/ 首先安装helm, k8s的一个类似y...

rook-ceph在kubernetes中的安装及使用

安装环境 ubuntu-server 20.04 kubernetes1.8+ 安装参考https://my.oschina.net/u/160697/blog/4416873 3台及以上主机 + 未分区磁盘 + 有条件上nvme的ssd磁盘 + 有条件上万兆网 说明 Rook目前...

kubernetes安装,kubeadm方式-ubuntu

环境ubuntu-server 20.04 参考 https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ https://kubernetes.io/docs/setup/production-environment/to...

07/22 14:05
203
etcd源码分析

分析只分析主要功能。代码中加了...表示非主要功能。 main.go中实际入口etcdmain/main.go #etcdmain/main.go func Main() { checkSupportArch() ... startEtcdOrProxyV2() } 以上就是一些检查...

05/19 11:24
142
harbor安装在docker中的使用

1. 先安装环境docker docker-compose 2. 从https://github.com/goharbor/harbor/releases 下载最新的。 如harbor-online-installer-v1.10.2.tgz 3. 解压 tar -xvf harbor-online-installer-v...

在dockcer中使用letsencrypt自动获得证书-linuxserver/letsencrypt

推荐使用acme.sh https://my.oschina.net/u/160697/blog/4602174 https://github.com/linuxserver/docker-letsencrypt 目的:免费快速使用letsencrypt的证书。 条件:验证方式用的dns。使用阿...

04/10 16:34
499
Prometheus + grafana安装使用

参考 https://blog.51cto.com/14157628/2473866?source=dra 在部署Prometheus之前,由于实验环境,配置较低,所以将原本的dashboard、Scope进行删除了! 在真正部署Prometheus之前,应了解一...

k8s中负载均衡器 ingress-nginx安装及使用

参考最新的官网 https://github.com/kubernetes/ingress-nginx 实验目的:暴露给外网可访问的服务,本次版本:0.30.0 参考官网的部署流程 https://kubernetes.github.io/ingress-nginx/deplo...

03/18 14:00
1.1K
kubernetes部署metrics-server

下载yaml文件到目录中 https://github.com/kubernetes-sigs/metrics-server/releases cd ~ #根据实际情况修改v0.3.7为最新的 wget -O metrics-server.yaml https://github.com/kubernetes-si...

kubernetes dashboard安装

参考: https://blog.51cto.com/14157628/2473866?source=dra 下载最新的yaml. https://github.com/kubernetes/dashboard/releases wget -O k8s-dashboard.yaml https://raw.githubuserconte...

kubernetes安装,kubeadm方式-centos

centos7内核版本过低,有些kubernetes组件对内核要求高(如rook-ceph),所以推介ubuntu20.04 https://my.oschina.net/u/160697/blog/4416873 参考 https://kubernetes.io/zh/docs/setup/prod...

jenkins的docker自定义镜像

下载openjdk, maven 等到目录中。 #Dockerfile FROM jenkins/jenkins:lts-centos ENV JDK=openjdk-13.0.2_linux-x64_bin.tar.gz ENV MAVEN=apache-maven-3.6.3-bin.tar.gz ENV NODEJS=node-...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部