include: - project: kubernetes-cluster/deploy/ci ref: master file: helm_deployment.gitlab-ci.yml variables: HELM_REPO: https://git.420joos.dev/api/v4/projects/295/packages/helm/stable HELM_REPO_NAME: jumphost HELM_CHART_VERSION: 1.0.0 HELM_CHART_NAME: ssh-jump-host NAMESPACE: ssh-jump-host DEPLOYMENT_NAME: ssh-jump-host HELM_VALUES_FILES: values.yaml userkeys.values.yaml HELM_UPGRADE_ARGS: --set 'networkpolicies.main.egress[0].to[0].ipBlock.cidr=${TESTCLUSTER_DEVICE_IP}/32' --set 'networkpolicies.main.egress[0].to[1].ipBlock.cidr=${PRODCLUSTER_DEVICE_IP}/32' --set 'networkpolicies.main.egress[0].ports[0].port=${GIT_SSH_PORT}' --set 'hostAliases[0].ip=${TESTCLUSTER_DEVICE_IP}' --set 'hostAliases[1].ip=${PRODCLUSTER_DEVICE_IP}' --set 'hostKeys.data.ssh_host_ecdsa_key=${HOST_ECDSA_KEY}' --set 'hostKeys.data.ssh_host_ecdsa_key\.pub=${HOST_ECDSA_PUB}' --set 'hostKeys.data.ssh_host_ed25519_key=${HOST_ED25519_KEY}' --set 'hostKeys.data.ssh_host_ed25519_key\.pub=${HOST_ED25519_PUB}' --set 'hostKeys.data.ssh_host_rsa_key=${HOST_RSA_KEY}' --set 'hostKeys.data.ssh_host_rsa_key\.pub=${HOST_RSA_PUB}' deploy_distribution_traefik: extends: .deploy_helm_from_repo only: refs: - master variables: KUBE_CONTEXT: ${DISTRIBUTION_KUBE_CONTEXT}