Client library quickstart

Use the Node.js GKE cluster admin client library.

Code sample

Node.js

To authenticate to GKE, set up Application Default Credentials. For more information, see Set up authentication for a local development environment .

  const 
  
 container 
  
 = 
  
 require 
 ( 
 ' @google-cloud/container 
' 
 ); 
 // Create the Cluster Manager Client 
 const 
  
 client 
  
 = 
  
 new 
  
 container 
 . 
 v1 
 . 
  ClusterManagerClient 
 
 (); 
 async 
  
 function 
  
 quickstart 
 () 
  
 { 
  
 const 
  
 zone 
  
 = 
  
 'us-central1-a' 
 ; 
  
 const 
  
 projectId 
  
 = 
  
 await 
  
 client 
 . 
 getProjectId 
 (); 
  
 const 
  
 request 
  
 = 
  
 { 
  
 projectId 
 : 
  
 projectId 
 , 
  
 zone 
 : 
  
 zone 
 , 
  
 }; 
  
 const 
  
 [ 
 response 
 ] 
  
 = 
  
 await 
  
 client 
 . 
 listClusters 
 ( 
 request 
 ); 
  
 console 
 . 
 log 
 ( 
 'Clusters: ' 
 , 
  
 response 
 ); 
 } 
 quickstart 
 (); 
 

What's next

To search and filter code samples for other Google Cloud products, see the Google Cloud sample browser .

Design a Mobile Site
View Site in Mobile | Classic
Share by: