项目 docker地址xuxueli/xxl-job-admin:2.2.0 k8s部署yaml文件apiVersion: apps/v1kind: Deploymentmetadata: namespace: default name: xxl-job-adminspec: replicas: 1 selector: matchLabels: app: xxl-job-admin template: metadata: labels: app: xxl-job-admin spec: containers: - name: xxl-job-admin image: xuxueli/xxl-job-admin:2.2.0 imagePullPolicy: Always # 优先使用本地镜像 ports: - containerPort: 8080 env: - name: PARAMS # 定义变量,用来接收sql的用户/密码 mysql为k8s集群内的service名称,在k8s集群内部可以直接使用service名称,因为集群默认做了coredns解析 value: "--spring.datasource.url=jdbc:mysql://MySQL地址:mysql端口/xxl_job?Unicode=true&characterEncoding=UTF-8&useSSL=false --spring.datasource.username=MySQL用户名 --spring.datasource.password=MySQL密码"---apiVersion: v1kind: Servicemetadata: labels: k8s.kuboard.cn/name: xxl-job-admin name: xxl-job-admin namespace: defaultspec: ports: - name: xxl-job port: 8080 protocol: TCP targetPort: 8080 selector: app: xxl-job-admin type: ClusterIP 访问方式java nacos中配置 xxl: job: admin: addresses: http://xxl-job-admin.default.svc:8080/xxl-job-admin #xxl-job服务器地址 executor: appname: shop-product #注册到xxl-job服务器的应用名称 port: 9990 #和定时任务调度中心通信的端口 logpath: /data/appLogs/jobhandler #定时任务调用的日志文件 logretentiondays: 30 #日志文件保存的天数