@@ -3,12 +3,10 @@ const optionsProvider = {
33 overrideProviders : false
44} ;
55const ncProviders = nodeCloud . getProviders ( optionsProvider ) ;
6-
7-
8- const kubernetes = ncProviders . do . kubernetes ( options ) ;
6+ const kubernetes = ncProviders . do . kubernetes ( ) ;
97
108function createCluster ( ) {
11- const clusterDetails = {
9+ let clusterDetails = {
1210 "name" : "Nodecloud" ,
1311 "region" : "nyc1" ,
1412 "version" : "1.18.6-do.0" ,
@@ -66,10 +64,21 @@ function getAllClusters() {
6664}
6765
6866
67+ function deleteCluster ( ) {
68+ let clusterID = "bd5f5959-5e1e-4205-a714-a914373942af" ;
69+ kubernetes . deleteCluster ( clusterID ) . then (
70+ result => {
71+ console . log ( "Output :" , result ) ;
72+ } ,
73+ error => {
74+ console . error ( "Error :" , error ) ;
75+ }
76+ ) ;
77+ }
6978
7079
7180function createNodeGroup ( ) {
72- const groupDetails = {
81+ let groupDetails = {
7382 "size" : "s-1vcpu-2gb" ,
7483 "count" : 3 ,
7584 "name" : "new-pool" ,
@@ -105,9 +114,11 @@ function deleteNodeGroup() {
105114 ) ;
106115}
107116
108- function deleteCluster ( ) {
117+
118+ function describeNodeGroup ( ) {
119+ let nodePoolID = "bd5f5959-5e1e-4205-a714-a914373942af" ;
109120 let clusterID = "bd5f5959-5e1e-4205-a714-a914373942af" ;
110- kubernetes . deleteCluster ( clusterID ) . then (
121+ kubernetes . describeNodeGroup ( clusterID , nodePoolID ) . then (
111122 result => {
112123 console . log ( "Output :" , result ) ;
113124 } ,
@@ -116,3 +127,15 @@ function deleteCluster() {
116127 }
117128 ) ;
118129}
130+
131+ function listNodeGroups ( ) {
132+ let clusterID = "bd5f5959-5e1e-4205-a714-a914373942af" ;
133+ kubernetes . listNodegroups ( clusterID ) . then (
134+ result => {
135+ console . log ( "Output :" , result ) ;
136+ } ,
137+ error => {
138+ console . error ( "Error :" , error ) ;
139+ }
140+ ) ;
141+ }
0 commit comments