class Krane::PodDisruptionBudget
Constants
- TIMEOUT
Public Instance Methods
deploy_method()
click to toggle source
# File lib/krane/kubernetes_resource/pod_disruption_budget.rb, line 14 def deploy_method # Required until https://github.com/kubernetes/kubernetes/issues/45398 changes uses_generate_name? ? :create : :replace_force end
deploy_succeeded?()
click to toggle source
# File lib/krane/kubernetes_resource/pod_disruption_budget.rb, line 10 def deploy_succeeded? exists? && observed_generation == current_generation end
status()
click to toggle source
# File lib/krane/kubernetes_resource/pod_disruption_budget.rb, line 6 def status exists? ? "Available" : "Not Found" end
timeout_message()
click to toggle source
# File lib/krane/kubernetes_resource/pod_disruption_budget.rb, line 19 def timeout_message UNUSUAL_FAILURE_MESSAGE end