logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DevOps 工具链概览

Everything is Code,DevOps 也同样要通过技术工具链完成持续集成、持续交付、用户反馈和系统优化的整合。Elasticbox 整理了 60+ 开源工具与分类,其中包括版本控制&协作开发工具、自动化构建和测试工具、持续集成&交付工具、部署工具、维护工具、监控,警告&分析工具等等,补充了一些国内的服务,可以让你更好的执行实施 DevO

Jenkins pipeline最佳实践

场景:你的公司使用git作为代码仓库,你的Jenkins pipeline作为项目源代码的一部分保存在git当中,pipeline中有静态的URL地址,如:git(url: https://git.mycompany.com/project/repository.git,branch: env.target_branch,cred...

Jenkins pipeline中git push上传

git下载比较简单,不做介绍了。这里只介绍上传。首先需要创建一个username password类型的credentialspipeline内容stage('test') {steps {script{//使用wrap([$class: 'BuildUser']) 是可以取出build用户信息你wrap([$class: 'BuildUser']) {withCredentials([usern

#git#jenkins#github
【转】解决SSH设置免密登录,却总是要求Enter passphrase for key ‘/root/.ssh/id_rsa‘:

SSH怎么生成公钥私钥免密登录什么的就不细说了,今天记录的是怎么解决设置完之后,每次还提示”Enter passphrase for key ‘/root/.ssh/id_rsa’:“ 或者其他用户名的这个坑。ssh localhost, 是不是要你输入id_rsa的密码?那么一步步检查,到~/.ssh目录下,检查文件和文件权限是否都正确:.ssh 700id_rsa 600id_rsa...

Harbor 集成trivy 实现镜像漏洞扫描

在trivy Github上有trivy详细的特性介绍,这篇博文只关注trivy与Harbor集成。Harbor 可以使用–with-clair安装Clair scanner。其它scanner都需要自己配置。第一步:安装配置Trivygithub 上介绍的trivy 是安装版,与harbor集成并不能直接使用。与harbor集成需要使用Harbor Scanner Adapter for ...

Prometheus 将node_exporter配置为服务并开机启动

配置用systemctl 启动的服务都是这个思路下载node_exporter将二进制文件放置到/usr/local/bin目录(当然目录可以自定义)创建Prometheus组和用户,用于运行node_exporter创建一个.service文件启动,并配置开机启动1 下载node_exportercurl -O https://github.com/prometheus/no...

containerd 镜像加速

修改 containerd 配置文件 /etc/containerd/config.toml找到如下行,添加 config_path = “/etc/containerd/imageMirror”(路径可自定义)如下:配置docker.io仓库加速创建配置文件路径在路径下创建配置文件hosts.toml配置 quay.io 仓库加速创建配置文件路径在路径下创建配置文件hosts.toml

文章图片
#docker#linux#kubernetes
Kubernetes删除一直处于terminating状态的namespace

k8s中namespace有两种常见的状态,即Active和Terminating状态,其中Terminating状态一般会比较少见,当对应的命名空间下还存在运行的资源,但该命名空间被删除时才会出现Terminating状态,这种情况下只要等待k8s本身将命名空间下的资源回收后,该命名空间将会被系统自动删除。以下介绍三种方法,推荐优先级由高到底,风险由低到高。第一种办法:首先可以尝试使用–forc

#kubernetes
【转】对比KUBERNETES和OPENSHIFT

10 most important differences between OpenShift and KubernetesOpenShift经常被其供应商Red Hat称为“企业Kubernetes”。 在本文中,我描述了OpenShift和Kubernetes之间的真正差异。 它经常令人困惑,因为Red Hat倾向于将其描述为PaaS,有时隐藏Kubernetes是OpenShift不可或..

【转】在Kubernetes的CoreDNS中插入自定义解析记录和外部DNS服务器

编辑coredns 的configmapkubectl edit configmap coredns -n kube-system(添加hosts块)apiVersion: v1data:Corefile: |.:53 {errorshealthkubernetes cluster.local in-addr.arpa ip6.arpa {pods insecureupstream

暂无文章信息