Code Monkey home page Code Monkey logo

hellowhale's Introduction

hellowhale

Simple Docker Demo App/.///

/** on Azure this is way we can connect K8 stage("Deploy To Kuberates Cluster"){ kubernetesDeploy( configs: 'springBootMongo.yml', kubeconfigId: 'mykubeconfig', enableConfigSubstitution: true ) } **/

Or second way is
////////////////////////////

/**  
 
stage('Deploy App') {
  steps {
    script {
      kubernetesDeploy(configs: "hellowhale.yml", kubeconfigId: "mykubeconfig")
	  
	     stage('Deploy App') {
  steps {
      sh "sed -i -e 's,image_to_be_deployed,'milan2312/hellowhale:${env.BUILD_ID}',g' hellowhale.yml"
  sh "export KUBECONFIG=/etc/kubernetes/admin.conf && kubectl apply -f hellowhale.yml"
  }
    }
  }
}

}

} **/

/**

/////// On GCP k8 cluster following steps need to do to connect Jenkins and K8 /////

stage("Deploy To Kuberates Cluster"){ steps{ withCredentials([file(credentialsId: 'demo-key', variable: 'GOOGLE_APPLICATION_CREDENTIALS')]) { sh "gcloud auth activate-service-account --key-file=${GOOGLE_APPLICATION_CREDENTIALS}" sh "gcloud config set project mssdevops-284216" sh "gcloud config set compute/zone us-central1-c" sh "gcloud config set compute/region us-central1" sh "gcloud container clusters get-credentials cluster-1 --zone us-central1-c --project mssdevops-284216" sh "sed -i -e 's,image_to_be_deployed,'milan2312/hellowhale:${BUILD_ID}',g' hellowhale.yml" sh "kubectl apply -f hellowhale.yml" }

    }
 }

**/

hellowhale's People

Contributors

milanoo7 avatar vamsijakkula avatar srinivasareddy4218 avatar janakiramm avatar

Forkers

jyothsna182199

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.