view skaffold.yaml @ 7:7130eb6d8e6b

redo deployment config to use skaffold live sync instead of busted CM way
author drewp@bigasterisk.com
date Sun, 04 Dec 2022 02:06:31 -0800
parents 7fe15c93585a
children 10127391f6f3
line wrap: on
line source

apiVersion: skaffold/v3
kind: Config
metadata:
  name: victoriametrics
build:
  artifacts:
    - docker: {dockerfile: Dockerfile.vmetrics}
      image: bang5:5000/victoriametrics
      sync:
        infer:
          - config/*
    - docker: {dockerfile: Dockerfile.vmalert}
      image: bang5:5000/vmalert
      sync:
        infer:
          - rules/*
manifests:
  rawYaml:
    - roles.yaml
    - volumes.yaml
    - ingress.yaml
    - deploy_vmetrics.yaml
    - deploy_vmalert.yaml
    - deploy_alertmanager.yaml
deploy:
  kubectl: {}