From 6e531834040c86705e8866434b687ed80ca466f0 Mon Sep 17 00:00:00 2001 From: Fauzi Gomez Date: Fri, 1 Mar 2019 09:59:23 -0600 Subject: [PATCH] add(TCP traffic): for DNS (#712) * add(TCP traffic): for DNS based on https://github.com/weaveworks/weave/issues/3287#issuecomment-387178077 Thanks Zac for the quick find of this issue * chore(usersync): also using TCP for DNS --- .../jobs/google-delete-expired-service-account-cronjob.yaml | 1 + kube/services/jobs/google-init-proxy-groups-cronjob.yaml | 1 + kube/services/jobs/google-manage-account-access-cronjob.yaml | 1 + kube/services/jobs/google-manage-keys-cronjob.yaml | 1 + .../services/jobs/google-verify-bucket-access-group-cronjob.yaml | 1 + kube/services/jobs/usersync-cronjob.yaml | 1 + 6 files changed, 6 insertions(+) diff --git a/kube/services/jobs/google-delete-expired-service-account-cronjob.yaml b/kube/services/jobs/google-delete-expired-service-account-cronjob.yaml index e0c1b862a..40f5ddb58 100644 --- a/kube/services/jobs/google-delete-expired-service-account-cronjob.yaml +++ b/kube/services/jobs/google-delete-expired-service-account-cronjob.yaml @@ -99,6 +99,7 @@ spec: args: - "-c" - | + echo 'options use-vc' >> /etc/resolv.conf fence-create expired-service-account-delete if [[ $? != 0 ]]; then echo "WARNING: non zero exit code: $?" diff --git a/kube/services/jobs/google-init-proxy-groups-cronjob.yaml b/kube/services/jobs/google-init-proxy-groups-cronjob.yaml index 1d9b67ead..df4cef7b5 100644 --- a/kube/services/jobs/google-init-proxy-groups-cronjob.yaml +++ b/kube/services/jobs/google-init-proxy-groups-cronjob.yaml @@ -105,6 +105,7 @@ spec: args: - "-c" - | + echo 'options use-vc' >> /etc/resolv.conf fence-create google-init if [[ $? != 0 ]]; then echo "WARNING: non zero exit code: $?" diff --git a/kube/services/jobs/google-manage-account-access-cronjob.yaml b/kube/services/jobs/google-manage-account-access-cronjob.yaml index 550ef7346..508954fb2 100644 --- a/kube/services/jobs/google-manage-account-access-cronjob.yaml +++ b/kube/services/jobs/google-manage-account-access-cronjob.yaml @@ -99,6 +99,7 @@ spec: args: - "-c" - | + echo 'options use-vc' >> /etc/resolv.conf fence-create google-manage-account-access if [[ $? != 0 ]]; then echo "WARNING: non zero exit code: $?" diff --git a/kube/services/jobs/google-manage-keys-cronjob.yaml b/kube/services/jobs/google-manage-keys-cronjob.yaml index dfd91d2b4..4d4d3adcc 100644 --- a/kube/services/jobs/google-manage-keys-cronjob.yaml +++ b/kube/services/jobs/google-manage-keys-cronjob.yaml @@ -99,6 +99,7 @@ spec: args: - "-c" - | + echo 'options use-vc' >> /etc/resolv.conf fence-create google-manage-keys if [[ $? != 0 ]]; then echo "WARNING: non zero exit code: $?" diff --git a/kube/services/jobs/google-verify-bucket-access-group-cronjob.yaml b/kube/services/jobs/google-verify-bucket-access-group-cronjob.yaml index f39fddc9a..772f086c3 100644 --- a/kube/services/jobs/google-verify-bucket-access-group-cronjob.yaml +++ b/kube/services/jobs/google-verify-bucket-access-group-cronjob.yaml @@ -99,6 +99,7 @@ spec: args: - "-c" - | + echo 'options use-vc' >> /etc/resolv.conf fence-create bucket-access-group-verify if [[ $? != 0 ]]; then echo "WARNING: non zero exit code: $?" diff --git a/kube/services/jobs/usersync-cronjob.yaml b/kube/services/jobs/usersync-cronjob.yaml index 9b29c45f9..3f0bd6801 100644 --- a/kube/services/jobs/usersync-cronjob.yaml +++ b/kube/services/jobs/usersync-cronjob.yaml @@ -143,6 +143,7 @@ spec: - "-c" # Script always succeeds if it runs (echo exits with 0) - | + echo 'options use-vc' >> /etc/resolv.conf let count=0 while [[ ! -f /mnt/shared/user.yaml && $count -lt 50 ]]; do echo "fence container waiting for /mnt/shared/user.yaml";