github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/settings.py (about) 1 # -*- coding: utf-8 -*- 2 """Describe project settings""" 3 import os 4 5 BASEDIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 6 DEPLOYMENTS = f"{BASEDIR}/deployments" 7 PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__)) 8 TEST_DATA = f"{PROJECT_ROOT}/data" 9 DEFAULT_IMAGE = "nginx/nginx-ingress:edge" 10 DEFAULT_PULL_POLICY = "IfNotPresent" 11 DEFAULT_IC_TYPE = "nginx-ingress" 12 ALLOWED_IC_TYPES = ["nginx-ingress", "nginx-plus-ingress"] 13 DEFAULT_SERVICE = "nodeport" 14 ALLOWED_SERVICE_TYPES = ["nodeport", "loadbalancer"] 15 DEFAULT_DEPLOYMENT_TYPE = "deployment" 16 ALLOWED_DEPLOYMENT_TYPES = ["deployment", "daemon-set"] 17 # Time in seconds to ensure reconfiguration changes in cluster 18 RECONFIGURATION_DELAY = 3 19 NGINX_API_VERSION = 4