1
0
Fork 0
mirror of https://github.com/prometheus-operator/prometheus-operator.git synced 2025-04-21 11:48:53 +00:00

switch to kind

This commit is contained in:
paulfantom 2020-09-07 17:19:17 +02:00
parent 52d9790329
commit 9b146f87f4
No known key found for this signature in database
GPG key ID: 12AE0185401674E7

View file

@ -1,4 +1,4 @@
name: end-to-end
name: e2e
on:
- push
- pull_request
@ -8,23 +8,21 @@ jobs:
name: prometheus tests
steps:
- uses: actions/checkout@v2
- name: Start minikube
uses: manusa/actions-setup-minikube@v2.0.0
- name: Start KinD
uses: engineerd/setup-kind@v0.4.0
with:
minikube version: 1.13.0
kubernetes version: 1.18.1
- name: Try the cluster !
run: kubectl get pods -A
- name: Build image
version: v0.8.1
image: kindest/node:v1.18.8
- name: Check cluster
run: |
kubectl cluster-info
kubectl get pods -A
- name: Build and load images
run: |
export SHELL=/bin/bash
eval $(minikube -p minikube docker-env)
make build image
echo -n "verifying images:"
docker images
- name: Apply minikube config
run: |
minikube update-context
kind load docker-image quay.io/prometheus-operator/prometheus-operator:$(git rev-parse --short HEAD)
kind load docker-image quay.io/prometheus-operator/prometheus-config-reloader:$(git rev-parse --short HEAD)
kubectl apply -f scripts/minikube-rbac.yaml
- name: Run tests
run:
@ -34,22 +32,21 @@ jobs:
name: alertmanager tests
steps:
- uses: actions/checkout@v2
- name: Start minikube
uses: manusa/actions-setup-minikube@v2.0.0
- name: Start KinD
uses: engineerd/setup-kind@v0.4.0
with:
minikube version: 1.13.0
kubernetes version: 1.18.1
- name: Try the cluster !
run: kubectl get pods -A
- name: Build image
version: v0.8.1
image: kindest/node:v1.18.8
- name: Check cluster
run: |
kubectl cluster-info
kubectl get pods -A
- name: Build and load images
run: |
export SHELL=/bin/bash
eval $(minikube -p minikube docker-env)
make build image
echo -n "verifying images:"
docker images
- name: Apply minikube RBAC
run: |
kind load docker-image quay.io/prometheus-operator/prometheus-operator:$(git rev-parse --short HEAD)
kind load docker-image quay.io/prometheus-operator/prometheus-config-reloader:$(git rev-parse --short HEAD)
kubectl apply -f scripts/minikube-rbac.yaml
- name: Run tests
run:
@ -59,22 +56,21 @@ jobs:
name: thanos ruler tests
steps:
- uses: actions/checkout@v2
- name: Start minikube
uses: manusa/actions-setup-minikube@v2.0.0
- name: Start KinD
uses: engineerd/setup-kind@v0.4.0
with:
minikube version: 1.13.0
kubernetes version: 1.18.1
- name: Try the cluster !
run: kubectl get pods -A
- name: Build image
version: v0.8.1
image: kindest/node:v1.18.8
- name: Check cluster
run: |
kubectl cluster-info
kubectl get pods -A
- name: Build and load images
run: |
export SHELL=/bin/bash
eval $(minikube -p minikube docker-env)
make build image
echo -n "verifying images:"
docker images
- name: Apply minikube RBAC
run: |
kind load docker-image quay.io/prometheus-operator/prometheus-operator:$(git rev-parse --short HEAD)
kind load docker-image quay.io/prometheus-operator/prometheus-config-reloader:$(git rev-parse --short HEAD)
kubectl apply -f scripts/minikube-rbac.yaml
- name: Run tests
run: