-
Notifications
You must be signed in to change notification settings - Fork 18
/
ishield-build.conf
executable file
·51 lines (41 loc) · 2.7 KB
/
ishield-build.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
REGISTRY=quay.io/open-cluster-management
LOCAL_REGISTRY=localhost:5000
BUNDLE_REGISTRY=quay.io/open-cluster-management
LOCAL_BUNDLE_REGISTRY=localhost:5000
ISHIELD_VERSION=0.2.5
VERSION=0.2.5
PREV_VERSION=0.0.0
ISHIELD_NS=integrity-shield-operator-system
ISHIELD_IMAGE=integrity-shield-api
ISHIELD_ADMISSION_CONTROLLER=integrity-shield-admission-controller
ISHIELD_OBSERVER=integrity-shield-observer
ISHIELD_OPERATOR=integrity-shield-operator
ISHIELD_BUNDLE=integrity-shield-operator-bundle
ISHIELD_INDEX=integrity-shield-operator-index
ISHIELD_API_IMAGE_NAME_AND_VERSION=${REGISTRY}/${ISHIELD_IMAGE}:${ISHIELD_VERSION}
ISHIELD_ADMISSION_CONTROLLER_IMAGE_NAME_AND_VERSION=${REGISTRY}/${ISHIELD_ADMISSION_CONTROLLER}:${ISHIELD_VERSION}
ISHIELD_OBSERVER_IMAGE_NAME_AND_VERSION=${REGISTRY}/${ISHIELD_OBSERVER}:${ISHIELD_VERSION}
ISHIELD_OPERATOR_IMAGE_NAME_AND_VERSION=${REGISTRY}/${ISHIELD_OPERATOR}:${ISHIELD_VERSION}
TEST_ISHIELD_API_IMAGE_NAME_AND_VERSION=${LOCAL_REGISTRY}/${ISHIELD_IMAGE}:${ISHIELD_VERSION}
TEST_ISHIELD_ADMISSION_CONTROLLER_IMAGE_NAME_AND_VERSION=${LOCAL_REGISTRY}/${ISHIELD_ADMISSION_CONTROLLER}:${ISHIELD_VERSION}
TEST_ISHIELD_OBSERVER_IMAGE_NAME_AND_VERSION=${LOCAL_REGISTRY}/${ISHIELD_OBSERVER}:${ISHIELD_VERSION}
TEST_ISHIELD_OPERATOR_IMAGE_NAME_AND_VERSION=${LOCAL_REGISTRY}/${ISHIELD_OPERATOR}:${ISHIELD_VERSION}
ISHIELD_OPERATOR_BUNDLE_IMAGE_NAME_AND_VERSION=${BUNDLE_REGISTRY}/${ISHIELD_BUNDLE}:${VERSION}
ISHIELD_OPERATOR_INDEX_IMAGE_NAME_AND_VERSION=${BUNDLE_REGISTRY}/${ISHIELD_INDEX}:${VERSION}
ISHIELD_OPERATOR_INDEX_IMAGE_NAME_AND_PREVIOUS_VERSION=${BUNDLE_REGISTRY}/${ISHIELD_INDEX}:${PREV_VERSION}
TEST_ISHIELD_OPERATOR_BUNDLE_IMAGE_NAME_AND_VERSION=${LOCAL_BUNDLE_REGISTRY}/${ISHIELD_BUNDLE}:${VERSION}
TEST_ISHIELD_OPERATOR_INDEX_IMAGE_NAME_AND_VERSION=${LOCAL_BUNDLE_REGISTRY}/${ISHIELD_INDEX}:${VERSION}
TEST_ISHIELD_OPERATOR_INDEX_IMAGE_NAME_AND_PREVIOUS_VERSION=${LOCAL_BUNDLE_REGISTRY}/${ISHIELD_INDEX}:${PREV_VERSION}
ISHIELD_NS=integrity-shield-operator-system
WATCH_NAMESPACE=integrity-shield-operator-system
SHIELD_DIR=${ISHIELD_REPO_ROOT}/shield/
SHIELD_OP_DIR=${ISHIELD_REPO_ROOT}/integrity-shield-operator/
SHIELD_AC_DIR=${ISHIELD_REPO_ROOT}/webhook/admission-controller/
SHIELD_OBSERVER_DIR=${ISHIELD_REPO_ROOT}/observer/
TEST_NS=test-ns
ENVTEST_ASSETS_DIR=${ISHIELD_REPO_ROOT}/integrity-shield-operator/testbin
TEST_ASSET_ETCD=${ISHIELD_REPO_ROOT}/integrity-shield-operator/testbin/bin/etcd
TEST_ASSET_KUBECTL=${ISHIELD_REPO_ROOT}/integrity-shield-operator/testbin/bin/kubectl
TEST_ASSET_KUBE_APISERVER=${ISHIELD_REPO_ROOT}/integrity-shield-operator/testbin/bin/kube-apiserver
OLM_VERSION=v0.17.0
OLM_RELEASE_URL=https://github.com/operator-framework/operator-lifecycle-manager/releases/download