Module: Kuby::CRDB::Entrypoint

Included in:
Kuby::CRDB
Defined in:
lib/kuby/crdb/entrypoint.rb

Instance Method Summary collapse

Instance Method Details

#crdb_cluster(&block) ⇒ Object



9
10
11
12
13
14
# File 'lib/kuby/crdb/entrypoint.rb', line 9

def crdb_cluster(&block)
  ::Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbCluster.new do
    api_version 'crdb.cockroachlabs.com/v1alpha1'
    instance_eval(&block)
  end
end

#crdb_cluster_list(&block) ⇒ Object



2
3
4
5
6
7
# File 'lib/kuby/crdb/entrypoint.rb', line 2

def crdb_cluster_list(&block)
  ::Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterList.new do
    api_version 'crdb.cockroachlabs.com/v1alpha1'
    instance_eval(&block)
  end
end