logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

最简单配置jenkins容器使用宿主机的docker方法

构建镜像和发布镜像到harbor都需要使用到docker命令。而在Jenkins容器内部安装Docker官方推荐直接采用宿主机带的Docker即可。

文章图片
#docker#jenkins#容器
ByteBuf 详解(一)

一、初始ByteBuf网络上数据的基本单位总是字节。java NIO提供了ByteBuffer作为它的字节容器,但是这个类使用起来过于复杂和繁琐。netty的替代品ByteBuf,一个强大的实现。既解决了JDK API的局限性,又为网络应用程序的开发者提供了更好的api。ByteBuf维护着两个索引,一个是读索引,一个是写索引。*+-------------------+--...

#java
基于Kubernetes集群构建大中型企业CICD应用平台(5)--Integrate工具

持续集成、持续部署的工具很多,其中Jenkins是一个开源的持续集成平台。Jenkins涉及到将编写完毕的代码发布到测试环境和生产环境的任务,并且还涉及到了构建项目等任务。Jenkins需要大量的插件保证工作,安装成本较高,下面会基于Docker搭建JenkinsJenkins是一个开源软件项目,是基于Java开发的一种持续集成工具Jenkins应用广泛,大多数互联网公司都采用Jenkins配合G

文章图片
#kubernetes#jenkins#docker
metrics安装异常原因【doesn‘t contain any IP SANs】

添加后发现pod正常启动,并且能够正常使用kubectl top nodes/pods命令查询节点或者pod的资源使用情况。这里错误证书双向验证不通过,可以添加kubelet-insecure-tls来忽略。安装好k8s后,安装metrics-server后发现对应的pod一直无法启动。

文章图片
#java#elasticsearch#开发语言
Kubernetes高可用集群二进制部署(Runtime Docker)v1.21版本

Kubernetes(简称为:k8s)是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了资源调度、部署管理、服务发现、扩容缩容、监控,维护等一整套功能,努力成为跨主机集群的自动部署、扩展以及运行应用程序容器的平台。它支持一系列容器工具, 包括Do

文章图片
#kubernetes#docker#运维
k8s如何给node添加标签

k8s集群如果由大量节点组成,可将节点打上对应的标签,然后通过标签进行筛选及查看,更好的进行资源对象的相关选择与匹配。

#kubernetes#容器#云原生
Jenkins流水线整合k8s实现代码自动集成和部署

这里先要搭建好一个K8s集群,笔者这边就采用使用了一个一主一丛的k8s集群,k8s集群的版本使用1.19.5版本,服务器的配置:2核4G,操作系统: CentOS Linux release 7.9.2009 (Core)# 您也可以使用下面的指令,唯一的区别是,该指令使用华为云的镜像仓库替代 docker hub 分发 Kuboard 所需要的镜像。C:\Windows\System32\dri

文章图片
#jenkins#kubernetes#运维
kafka消费者使用详解

kafka消费者使用详解消费者maven依赖:<dependency><groupId>org.apache.kafka</groupId><artifactId>kafka-clients</artifactId><version&gt...

#java#kafka#大数据
Sonar Qube代码质量检测工具安装及基本使用

Sonar Qube是一个开源的代码分析平台,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,可以检测出重复代码、代码漏洞、代码规范和安全性漏洞的问题。Sonar Qube可以与多种软件整合进行代码扫描,比如Maven,Gradle,Git,Jenkins等,并且会将代码检测结果推送回Sonar Qube并且在系统提供的UI界面上显示出来。

文章图片
#git#jenkins
    共 12 条
  • 1
  • 2
  • 请选择