Sha256: 4c56bc92f04d31ba8d960090ecff549204da882fff54a078457855bce431b875
Contents?: true
Size: 501 Bytes
Versions: 6
Compression:
Stored size: 501 Bytes
Contents
module KubernetesDeploy class ConfigMap < KubernetesResource TIMEOUT = 30.seconds def initialize(name, namespace, file) @name, @namespace, @file = name, namespace, file end def sync _, st = run_kubectl("get", type, @name) @status = st.success? ? "Available" : "Unknown" @found = st.success? log_status end def deploy_succeeded? exists? end def deploy_failed? false end def exists? @found end end end
Version data entries
6 entries across 6 versions & 1 rubygems