diff --git a/remove-node.yml b/remove-node.yml
index d99740c3fcd2bf6072e3bb842a60cf7c1140410d..4c2fe66d1ba7627ca87dac23464bf3a7bf55b2a8 100644
--- a/remove-node.yml
+++ b/remove-node.yml
@@ -5,6 +5,13 @@
 - name: Ensure compatibility with old groups
   import_playbook: legacy_groups.yml
 
+- hosts: bastion[0]
+  gather_facts: False
+  environment: "{{ proxy_disable_env }}"
+  roles:
+    - { role: kubespray-defaults }
+    - { role: bastion-ssh-config, tags: ["localhost", "bastion"] }
+
 - hosts: "{{ node | default('etcd:k8s_cluster:calico_rr') }}"
   gather_facts: no
   tasks: