aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/security/k8s/tools/config/dot_curlrc8
-rw-r--r--test/security/k8s/tools/config/dot_wgetrc2
-rw-r--r--test/security/k8s/vagrant/dublin/Vagrantfile11
3 files changed, 21 insertions, 0 deletions
diff --git a/test/security/k8s/tools/config/dot_curlrc b/test/security/k8s/tools/config/dot_curlrc
new file mode 100644
index 000000000..ecf9792f5
--- /dev/null
+++ b/test/security/k8s/tools/config/dot_curlrc
@@ -0,0 +1,8 @@
+# Disable progress meter
+--silent
+# Show error messages
+--show-error
+# Fail silently on server errors
+--fail
+# Follow redirections
+--location
diff --git a/test/security/k8s/tools/config/dot_wgetrc b/test/security/k8s/tools/config/dot_wgetrc
new file mode 100644
index 000000000..ac472b77a
--- /dev/null
+++ b/test/security/k8s/tools/config/dot_wgetrc
@@ -0,0 +1,2 @@
+# Turn off output
+quiet = on
diff --git a/test/security/k8s/vagrant/dublin/Vagrantfile b/test/security/k8s/vagrant/dublin/Vagrantfile
index abef9f8a1..e7fe6b1ec 100644
--- a/test/security/k8s/vagrant/dublin/Vagrantfile
+++ b/test/security/k8s/vagrant/dublin/Vagrantfile
@@ -16,6 +16,12 @@ cluster = [
all = cluster.dup << operation
+$link_dotfiles = <<-SCRIPT
+ for rc in /vagrant/dot_*; do
+ ln -sf "$rc" "${HOME}/.${rc##*dot_}"
+ done
+SCRIPT
+
Vagrant.configure('2') do |config|
all.each do |machine|
config.vm.define machine[:name] do |config|
@@ -50,6 +56,11 @@ Vagrant.configure('2') do |config|
end
if machine[:name] == 'operator'
+ config.vm.synced_folder "../../tools/config", "/vagrant", type: "rsync"
+
+ config.vm.provision :shell, run: "always", inline: $link_dotfiles
+ config.vm.provision :shell, run: "always", privileged: false, inline: $link_dotfiles
+
config.vm.provision :shell, path: "../../tools/dublin/get_rke.sh"
config.vm.provision :shell, inline: <<-SHELL