diff --git a/src/coreform/LoadBalancerBasicTab.tsx b/src/coreform/LoadBalancerBasicTab.tsx index 35bf434..c3783a9 100644 --- a/src/coreform/LoadBalancerBasicTab.tsx +++ b/src/coreform/LoadBalancerBasicTab.tsx @@ -10,7 +10,13 @@ import NotConfigured from './NotConfiguredPanel'; import { useFormikContext } from 'formik'; import { FormikCheckbox } from '../components/common/FormikCheckbox'; -const lbTypes = ["elb", "alb", "sharedAlb", "kubeLb"] +const loadBalancerMap = { + "prod": ["elb", "alb", "kubeLb"], + "dev": ["elb", "alb", "sharedAlb", "kubeLb"], + "qa": ["elb", "alb", "sharedAlb", "kubeLb"], + "perf": ["elb", "alb", "sharedAlb", "kubeLb"] +} + const accessPolicies = ['internal', 'officeIp', 'natIp', 'internetFacing', 'internetFacingRestricted'] const useStyles = makeStyles({ @@ -48,7 +54,7 @@ const LoadBalancerBasicTab = () => { - {toMenuItems(lbTypes)} + {toMenuItems(loadBalancerMap[values['environment']])} {toMenuItems(accessPolicies)}