【DevOps】Jenkins:配置jenkins 流水线/多分支流水线任务构建成功通知企业微信@相关人(二)

目录

    • 一、调用Kubernetes API
    • 二、打包编译
    • 三、应用于流水线

上一篇文章实现了企业微信通知,但仅仅是Jenkins构建后通知,如果在K8s侧配置了就绪检测和滚动更新,那构建完成并不能代表服务已经发布完成,本篇文章我们就来解决这个问题

一、调用Kubernetes API

我这里使用Golang语言的go-client实现

vim check.go

package main

import (
	"context"
	"flag"
	"fmt"
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

你可能感兴趣的:(DevOps,devops,jenkins,企业微信)