Skip to content

Commit b1468b0

Browse files
committed
Refresh kubeconfig in more places
1 parent a68f2a0 commit b1468b0

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 0.3.0
2+
* Refresh kubeconfig in more places.
3+
- Before setup
4+
- Before deploy
5+
16
## 0.2.0
27
* Refresh kubeconfig earlier and more often so it's ready during setup.
38

lib/kuby/digitalocean/provider.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ def kubeconfig_path
2121
)
2222
end
2323

24+
def before_setup
25+
refresh_kubeconfig
26+
end
27+
2428
def after_setup
2529
if nginx_ingress = definition.kubernetes.plugin(:nginx_ingress)
2630
service = ::KubeDSL::Resource.new(
@@ -49,6 +53,10 @@ def after_setup
4953
end
5054
end
5155

56+
def before_deploy(*)
57+
refresh_kubeconfig
58+
end
59+
5260
def after_initialize
5361
kubernetes_cli.before_execute do
5462
refresh_kubeconfig

lib/kuby/digitalocean/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module Kuby
22
module DigitalOcean
3-
VERSION = '0.2.0'.freeze
3+
VERSION = '0.3.0'.freeze
44
end
55
end

0 commit comments

Comments
 (0)