Deploying Spring Boot in Kubernetes | Google Kubernetes Engine | K8s Primers | Tech Primers

  Рет қаралды 54,953

Tech Primers

Tech Primers

Күн бұрын

Пікірлер: 173
@maxfeldman6654
@maxfeldman6654 6 ай бұрын
dude you are literally better then the official GCP course
@TechPrimers
@TechPrimers 6 ай бұрын
Thank you for the kind words Max
@baibhavghimire3827
@baibhavghimire3827 4 жыл бұрын
For all struggling with creating the deployment command use this... kubectl create deployment spring-boot-example --image=gcr.io/$GOOGLE_CLOUD_PROJECT/spring-boot-example:v1 Also if you wanna expose kubectl expose deployment spring-boot-example --type=LoadBalancer --port=80 --target-port=8000
@salmanbaig7746
@salmanbaig7746 3 жыл бұрын
To the point, crystal clear concepts and great examples to illustrate. Thank you.
@gauravdas1000
@gauravdas1000 4 жыл бұрын
really great...I'll definitely go for all the tutorials on springboot-kubernetes from your channel...
@praveencvijay
@praveencvijay 5 жыл бұрын
Explained in the best way.It is really nice
@cirruslogic
@cirruslogic 4 жыл бұрын
No nonsense video. And right to the point. Thank you.
@connectromil
@connectromil 5 жыл бұрын
Excellent videos ...and clarity n topics with enough technical details....thanks for sharing
@sachinpailwan
@sachinpailwan 4 жыл бұрын
Thanks for video.. it helped me to understand and deploy my first GKE application on cloud platform
@sarath6789
@sarath6789 5 жыл бұрын
During scaling, why it is creating different pods instead it can create different instances inside single pod or is there any rule that one pod can hold one instance.
@Shafmohaa
@Shafmohaa 2 жыл бұрын
I've been looking for this, amazing content. Thank you
@budsyremo
@budsyremo 4 жыл бұрын
One of the best tutorials .
@anjanidubey80
@anjanidubey80 2 жыл бұрын
Very good explanation thanks
@sushavishclasses
@sushavishclasses 3 жыл бұрын
Awesome, great . Thanks for explaining in detail
@2012oyt
@2012oyt 3 жыл бұрын
Thank you so much for sharing this tutorial. It's really great, to the point and complete.
@1377sv
@1377sv 5 жыл бұрын
by far the best tutorial
@arpitsaklecha
@arpitsaklecha 3 жыл бұрын
Small query how Spring cloud stack vs Kubernetes for microservice is different and can be acheived
@BeingDeveloperWithAB
@BeingDeveloperWithAB 4 жыл бұрын
Thanks tech primers for your hard work. I have question. How do you know deployment get created inside cluster 10.0.3 when you run kubctl run image..
@loksroks1
@loksroks1 5 жыл бұрын
Many Thanks . No words. Please keep up the good work.
@janakiramsampalli2367
@janakiramsampalli2367 4 жыл бұрын
Great work...easy to understand, Thank you.
@vimalshankarcharanya
@vimalshankarcharanya 4 жыл бұрын
amazing video... Thanks - I learnt a lot from it :) I hope since this video, there are some updates in the kubectl commands hence i faced issues in 2 places. just in case it helps ppl those who get stuck like me: 1. kubectl run isnt working so instead we shall use the create deployment command: >> kubectl create deployment spring-boot-example --image=gcr.io/$GOOGLE_CLOUD_PROJECT/springboot-helloworld:v1 2. kubectl expose deployment spring-boot-example --type=LoadBalancer isnt working so instead adding port in the command helped me: >> kubectl expose deployment spring-boot-example --port=8080 --type=LoadBalancer
@TechPrimers
@TechPrimers 4 жыл бұрын
Thanks for updating Vimal
@alxx736
@alxx736 3 жыл бұрын
Can you show microservices with Eureka? How to deploy it ?
@TheGhanashyam123
@TheGhanashyam123 5 жыл бұрын
When we create a Docker image, it needs a Dockerfile at least with an entry point. Did you use any such Dockerfile while creating the Docker image? How the spring boot app automatically starts inside the Docker container?
@TechPrimers
@TechPrimers 5 жыл бұрын
Nopr. The JIB maven plugin creates one. Since I didn't require any custom steps, i did not write the dockerfile
@muthavarapunaresh3155
@muthavarapunaresh3155 5 жыл бұрын
Very good. My doubts since long time are cleared....
@bhargavasurimenu7850
@bhargavasurimenu7850 5 жыл бұрын
Excellent I am a big fan of your way Explanation.
@AbhishekChanda
@AbhishekChanda 5 жыл бұрын
how does kubernetes differ from cloud foundry? is one an alternative of another or both complement each other?
@TechPrimers
@TechPrimers 5 жыл бұрын
Very good question. Both are different in their own way. Cloud Foundry is a Platform as a Service. In CF, you can control the application which you have deployed in them. So the source of truth is the application artifacts here. Though CF also uses containers inside, as platform users, we cannot control the container orchestration. Kubernetes is Container as a Service. In K8s, the source of truth are container images. So you can control the containers as per your wish. K8s adds more value by orchestrating the way you deploy containers and manage them. CF on the other hand takes care of the application level bindings for a deployed service.
@AbhishekChanda
@AbhishekChanda 5 жыл бұрын
@@TechPrimers so would it be correct to say that CF is one more level abstracted than K8S? Also, if CF relieves the user from bothering about anything and just focus on the application and in K8S the user has to think about the orchestration which makes things a bit more complex, why is it gaining more traction than CF. What's the secret sauce of K8S?
@TechPrimers
@TechPrimers 5 жыл бұрын
correct.. secret sauce of K8s - containers & docker :)
@AbhishekChanda
@AbhishekChanda 5 жыл бұрын
@@TechPrimers could you give use cases when CF is appropriate and when K8S would be appropriate, keeping cost aside. Why should I choose CF over K8S and why K8S over CF
@kelthuzal
@kelthuzal 5 жыл бұрын
Thanks for your sharing, need more kubernetes :)
@krishkir
@krishkir 5 жыл бұрын
Many thanks. Your videos are always helpful. Can you please make a video with Quarkus library microservice, converting the same into kubernetes native library with Graalvm and deploying to kubernetes open shift cloud.
@jagdeeshreddy8238
@jagdeeshreddy8238 5 жыл бұрын
Everything worked fine , except the last deployment part where I am not able to access my service using the EXTERNAL-IP and PORT registered for my deployment.Please help on it(The Site can't be reached).
@baibhavghimire3827
@baibhavghimire3827 4 жыл бұрын
same here
@minhajmohideen1344
@minhajmohideen1344 5 жыл бұрын
Thanks for the video. it is very helpful. example with Istio service mix would be appreciated.
@alxx736
@alxx736 3 жыл бұрын
Please do the same communicating a 2 microservices,explain how Service discovery works with Kubernetes ,Spring Boot and GKE. Thanks
@mustaphag
@mustaphag 3 жыл бұрын
You are the best
@nbtpavankumar
@nbtpavankumar 5 жыл бұрын
Excellent Videos . Best guide for the K8S Environment for spring boot developers. In addition , can i know how to roll out the deployments ?
@TechPrimers
@TechPrimers 5 жыл бұрын
There are more videos in this series which covers the different deployment strategies in kubernetes. check them out.
@jas5229
@jas5229 4 жыл бұрын
Nice tutorial, Could you please explain or provide any idea if possible, how to deploy springboot microservices using docker-compose in K8s cluster via GitLab or Jenkins CI/CD pipeline. Thanks
@pmrushi
@pmrushi 5 жыл бұрын
Can you please share, instead access APIs using external IP, can we access some default domain name in GCP ?
@andrzejpioro4741
@andrzejpioro4741 4 жыл бұрын
Thanks for this tutorial. It was really helpful for me.
@pawanjinger747
@pawanjinger747 5 жыл бұрын
excellent tutorial for beginners
@avinc6699
@avinc6699 2 жыл бұрын
Nice video. Looks like "kubectl run" creates pod only. For creating deployment, one needs to execute "kubectl create deployment " command
@TechPrimers
@TechPrimers 2 жыл бұрын
Yes Avin. In the recent version of kubectl this has been changed
@c00per_
@c00per_ Жыл бұрын
Bro if we are from India should we select us 14:42. Pls say
@suryanarayansubudhi9439
@suryanarayansubudhi9439 3 жыл бұрын
Great explacation
@ChristianAltamiranoAyala
@ChristianAltamiranoAyala 5 жыл бұрын
Thanks for the video. Are you using some maven plugin to create docker image and for upload to container registry?
@TechPrimers
@TechPrimers 5 жыл бұрын
Yes. It's jib Maven plugin by Google
@ChristianAltamiranoAyala
@ChristianAltamiranoAyala 5 жыл бұрын
Thanks for the video. Are you using some plug in to create docker image and for upload to container registry?
@TechPrimers
@TechPrimers 4 жыл бұрын
its the google build tool for building image and uploading
@jamescoder3997
@jamescoder3997 5 жыл бұрын
@techprimers how we can create multiple container's in single pod?
@TechPrimers
@TechPrimers 5 жыл бұрын
you can define those in the containers section in your deployment.yml. you can have both images and their configs there
@theniteshkumarjain
@theniteshkumarjain 5 жыл бұрын
Thanks for the video. The new scaled instances will have different public IP's right? How will this be taken care as we cannot hit based on IP's.
@TechPrimers
@TechPrimers 5 жыл бұрын
Not in k8s. The scaled instances can't be accessed directly. Thats why a service is required
@theniteshkumarjain
@theniteshkumarjain 5 жыл бұрын
@@TechPrimers yeah I agree.. but why do we require service? And what type of service is required?
@sandeepbora2374
@sandeepbora2374 3 жыл бұрын
Hi Tech Primer Thanks!! If we want to apply CI/CD concept in GCP then how can we do? Like in this video you have taken git clone but if we want GCP pull the code automatically from Git. AND If we want to pull the specific branch pull request from Git to GCP then how we can do?
@farooqarshad9615
@farooqarshad9615 2 жыл бұрын
For starters Your script need to connect to GCP project using ssh .. then your script run the commands which is mention in the video
@vinothshepard7451
@vinothshepard7451 4 жыл бұрын
Can you please deploy microservices with sql to kubernetes....please help
@kambalavijay6800
@kambalavijay6800 3 жыл бұрын
Hi Ajay. this is just brilliant work. yet I have one question here. Would all nodes be absolutely identical with exact number of pods in each node?
@TechPrimers
@TechPrimers 3 жыл бұрын
No Vijay. They will never be. Since each pod (diff application) can have diff memory size, they tend to get allocated based on the free size in each node. If an app takes 8gb and the total machine size is 12g, then we will have a 6gb pod deployed to another node.
@TechPrimers
@TechPrimers 3 жыл бұрын
Read this article to know about Taints and Tolerations kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/
@matheuslutterbach4386
@matheuslutterbach4386 4 жыл бұрын
Nice video! Thanks!
@arunshankarjayaraman7801
@arunshankarjayaraman7801 5 жыл бұрын
Basic question- The spring-boot project deployed in Docker doesn't have a Dockerfile. Isn't Dockerfile necessary to be deployed in Docker ?
@TechPrimers
@TechPrimers 5 жыл бұрын
Good question. Jib Maven plugin by Google does that job. It's primary job is to build images for containers esp Docker
@murugankannan7285
@murugankannan7285 5 жыл бұрын
If we connected to eureka server then how proxy server will works??
@MdManik-if2er
@MdManik-if2er 4 жыл бұрын
Thanks, I have one question that, how can i enable ssl for kubernetes services.
@TechPrimers
@TechPrimers 4 жыл бұрын
You need to use 'Ingress' Controller for that. You can choose Nginx ingress or a custom resource like contour ingress by vmware.
@MdManik-if2er
@MdManik-if2er 4 жыл бұрын
@@TechPrimers Thanks
@MdManik-if2er
@MdManik-if2er 4 жыл бұрын
@@TechPrimers Do you have any video on this topic?If no then please make one.
@kulkarnineeraj
@kulkarnineeraj 4 жыл бұрын
Thanks a lot . Very good video. Can you show this demo with 3 tier application with database, API and front end ?
@anisam123
@anisam123 4 жыл бұрын
I created an app spring-boot-baseapp and have been trying to execute kubectl run command as you have shown. But it is showing pod/spring-boot-baseapp got created without any deployment although the created pod is in Running state. So, can you please let me know how to solve this issue.
@TechPrimers
@TechPrimers 4 жыл бұрын
Kubectl run creates a pod only in the latest version of kubernetes. You need to create kubectl create deployment for deployment
@anisam123
@anisam123 4 жыл бұрын
@@TechPrimers Thanks a lot....now its working
@TheGhanashyam123
@TheGhanashyam123 5 жыл бұрын
Truly appreciate and it's awesome
@MohanRam-sw6tm
@MohanRam-sw6tm 5 жыл бұрын
How does kubernate deployment happen for spring boot with postgres ? Does postgres run in sepeate instance..? How kuber maps sping boot app and postgres
@TechPrimers
@TechPrimers 5 жыл бұрын
Take a look at my Game of pods challenge videos they will show these
@buildleadinnovate24
@buildleadinnovate24 4 жыл бұрын
google cloud need credit card to create ..is there any aws kurbentes so that we can practice
@TechPrimers
@TechPrimers 4 жыл бұрын
Nope. AWS doesn’t provide anything free for k8s
@thanukuvamshi
@thanukuvamshi 5 жыл бұрын
I'd definitely appreciate if you can deploy the same spring boot application is Oracle cloud and show it to us! Thanks!!!
@MdManik-if2er
@MdManik-if2er 4 жыл бұрын
Why after sometime my database connection failed automatically.Means its working fine for first 10 or 20 minutes but after that automatically its throw DatabaseConnection failed.My db is in gcp.
@kartik_jagtap
@kartik_jagtap 5 жыл бұрын
Can you please help out doing the same thing with AWS EKS and ECR??
@TechPrimers
@TechPrimers 5 жыл бұрын
AWS doesn’t provide these for free mate 🙂
@casimirrex
@casimirrex 5 жыл бұрын
Can you give demo with any kind of data base(mongodb) along with spring boot using K8s & Docker. because it is persistent data, so k8s implementation will entirely different from without db
@TechPrimers
@TechPrimers 5 жыл бұрын
Sure Antony. I have been solving the Game of Poda challenge (check my latest video). In that there are some challenges using Persistent Volumes and Persistent Volume Claims
@casimirrex
@casimirrex 5 жыл бұрын
@@TechPrimers thank you
@BasBastiaansen
@BasBastiaansen 4 жыл бұрын
kubectl run only created a pod, not a deployment. what should I do?
@TechPrimers
@TechPrimers 4 жыл бұрын
You need to also pass "--restart=Always" to create a deployment
@BasBastiaansen
@BasBastiaansen 4 жыл бұрын
@@TechPrimers It still only creates a pod for some reason, weird.
@BasBastiaansen
@BasBastiaansen 4 жыл бұрын
I made it work by using 'create deployment' instead of 'run' and also without port and restart flags. This creates the deployment and a pod. Then for the 'expose' command I added the --port=8080 flag. This created everything like in the video it seems. I'm guessing the kubectl api changed a bit since this video? not sure.
@janakiramsampalli2367
@janakiramsampalli2367 4 жыл бұрын
@@BasBastiaansen I had similar issue. Followed your steps and it worked. Thank you.
@haribisht5737
@haribisht5737 4 жыл бұрын
helpful content. Thanks, @TechPrimers
@anirbanroy1524
@anirbanroy1524 4 жыл бұрын
Great. Can you please show this in aws eks cluster
@TechPrimers
@TechPrimers 4 жыл бұрын
Will do soon Anirban. Btw it should be no different since k8s is same across clouds
@anirbanroy1524
@anirbanroy1524 4 жыл бұрын
@@TechPrimers OK thanks in advance for preparing the same. In aws initial setup for eks cluster may be different.
@RajeshSamson
@RajeshSamson 5 жыл бұрын
Thanks for your useful video ... Kudos
@bodyshapeandmotivation
@bodyshapeandmotivation 4 жыл бұрын
when i give my own project id its not working , can you pl help
@sowjanyavinod8194
@sowjanyavinod8194 3 жыл бұрын
Iam receiving error failed to load. Can u plz suggest wt could be the error
@Akshoysamir
@Akshoysamir 5 жыл бұрын
This video is so informative. Big thanks to you to bring up such good videos. Waiting for more videos on how to replicate the same using yml file :)
@sandeepbora2374
@sandeepbora2374 3 жыл бұрын
Hi Tech Primer, G8 tutorial. Some questions are.. If we want pass some java application specific configuration from cluster to application. How we can do? And can we pass these configuration to only one cluster node or if we want each node have there own configuration and that configuration node passes to application?
@TechPrimers
@TechPrimers 3 жыл бұрын
There is something called as Config Map in kubernetes for that. Check my video on config maps to understand how you can achieve cluster level config. For node Leven Level you have to use taints for injecting your node specific config
@guruprasadn1
@guruprasadn1 4 жыл бұрын
We are creating 3 replicas here, so all instances /pods created in a single worker node or created in different worker node?
@TechPrimers
@TechPrimers 4 жыл бұрын
It will created in different nodes
@guruprasadn1
@guruprasadn1 4 жыл бұрын
@@TechPrimers are we able control a replicas creation in a particular node
@TechPrimers
@TechPrimers 4 жыл бұрын
@@guruprasadn1 Yes. Using Node tainting - kubernetes.io/docs/concepts/configuration/taint-and-toleration/
@guruprasadn1
@guruprasadn1 4 жыл бұрын
@@TechPrimers thank you very much nanba, you doing great videos, you are genius, I recommended so many friends to subscribe your channel
@sauravsamant1023
@sauravsamant1023 5 жыл бұрын
I'm getting '-bash: ./mvnw: Permission denied' when I'm doing './mvnw clean install' in cloud shell. What am I missing?
@TechPrimers
@TechPrimers 5 жыл бұрын
you should have access. can you check if u have checked out in the correct directly. try assigning some persmissions (chmod -R 755 *)
@sauravsamant1023
@sauravsamant1023 5 жыл бұрын
@@TechPrimers Thanks, did chmod +x in the project directory, it worked.
@chiranjeevig5218
@chiranjeevig5218 4 жыл бұрын
Thank you so much..! facing one issue , while creating the image for app, getting error as " Invalid Image reference gcr.io//spring-boot-example:v1". Please suggest
@TechPrimers
@TechPrimers 4 жыл бұрын
My google account got expired. You might have to create a image
@janakiramsampalli2367
@janakiramsampalli2367 4 жыл бұрын
Hi Chiranjeevi, I'm not sure if you managed to fix the issue as it's been more than a month. I had similar issue and to fix you need to logout of the shell and login (or just open the shell which will log you in again). This will populate the variable $GOOGLE_CLOUD_PROJECT automatically in the URL 'gcr.io/$GOOGLE_CLOUD_PROJECT/spring-boot-example:v1' Hope that helps. Cheers,
@nagabalajivijayakumar2634
@nagabalajivijayakumar2634 4 жыл бұрын
Thanks bro.. Good explanation. But I am getting error -:No resources found in default namespace" after pushing the spring app to kubernetes cluster when I run the command "kubectl get deployments".
@TechPrimers
@TechPrimers 4 жыл бұрын
Looks like the namespace in which you pushed is different. Check which namespace you pushed in your yaml file
@BasBastiaansen
@BasBastiaansen 4 жыл бұрын
I had the same issue, check my comment under this video for the answer.
@santroproin6969
@santroproin6969 4 жыл бұрын
Hello Sir , when i'm creating docker image i'm getting this error.
@mosesalphonse9112
@mosesalphonse9112 5 жыл бұрын
Excellent
@yogeshy7736
@yogeshy7736 5 жыл бұрын
Hi Ajay can you please share the docker Image.. & many thanks for your videos
@TechPrimers
@TechPrimers 5 жыл бұрын
Done buddy. Made public. Showing it in the next video coming in few hours
@Badr3123
@Badr3123 4 жыл бұрын
Very helpfull
@SuperLucasGuns
@SuperLucasGuns 4 жыл бұрын
This is great
@reacthameem
@reacthameem 4 жыл бұрын
Hi Ajay, When i try to create deployments using @cloudshell:~/spring-boot-lazy-init-example (active-guild)$ kubectl expose deployment spring-boot-example --type=LoadBalancer i get the error: Error from server (NotFound): deployments.extensions "spring-boot-example" not found
@shivanshu240859
@shivanshu240859 4 жыл бұрын
kubectl get deployments gives you any deployment?
@puneetsaneja3007
@puneetsaneja3007 4 жыл бұрын
Could you please make a video - How microservices communicate in kubernetes. Suppose we create 2 microservices i.e Employee-Frontend & Employee-Backend. And create 2 pods in kubernetes . How Frontend service pod communicate with backend service pod
@TechPrimers
@TechPrimers 4 жыл бұрын
Sure will do
@br4676
@br4676 5 жыл бұрын
very nice sir
@kasturibiswal3406
@kasturibiswal3406 4 жыл бұрын
I cloned my spring boot project from git into google cloud, but when I'm trying to run mvnw clean install command it says permission denied . Can you please suggest where do I need to give permission.
@TechPrimers
@TechPrimers 4 жыл бұрын
You need to go to GCR and provide permission there
@janakiramsampalli2367
@janakiramsampalli2367 4 жыл бұрын
Hi Kasturi, Not sure if you managed to fix this issue as it's been 2 weeks. One other way to give permission to execute the file using shell like this: chmod +x mvnw After this, you should be able to run mvnw commands. Cheers,
@akhilstksa5736
@akhilstksa5736 2 жыл бұрын
brilliant
@suchitgawali2468
@suchitgawali2468 5 жыл бұрын
thanks a lot. may i know username to access this code for lab purpose.
@meenakshisundaram3231
@meenakshisundaram3231 4 жыл бұрын
Hi Ajay, This question could be a silly one. I tried scaling the instances from 1 to 2. In my code, I exposed ip address in the response. When I hit the endpoint from LoadBalancer from the browser, I always get one single ip address. The replicas of 2 is not properly getting reflected in consecutive requests. Am I missing something here?
@TechPrimers
@TechPrimers 4 жыл бұрын
This could be due to sticky session. Basically your browser caches your session id and Loadbalancer uses the session id to redirect to the same instance always. Try doing a curl using commmand line to cross check once
@meenakshisundaram3231
@meenakshisundaram3231 4 жыл бұрын
@@TechPrimers Thanks Ajay. I tried in incognito. It worked. You are awesome :)
@TechPrimers
@TechPrimers 4 жыл бұрын
My pleasure ✌🏼
@taranrishith
@taranrishith 4 жыл бұрын
Thanks!
@baibhavghimire3827
@baibhavghimire3827 4 жыл бұрын
Services rarely used in prod use Ingress service
@RajaRaja-we3re
@RajaRaja-we3re 4 жыл бұрын
best tutorial
@thirumuruganp8674
@thirumuruganp8674 5 жыл бұрын
I am getting the below error in both your github project pom as well as the project which i created. Can you please help me out on this: [ERROR] No plugin found for prefix 'com.google.cloud.tools.jib-maven-plugin' in the current project and in the plugin groups [org.apache.maven.plugins, org.codeha us.mojo] available from the repositories [local (/home/thiru_it111/.m2/repository), spring-snapshots (repo.spring.io/snapshot), spring-milestones (https:/ /repo.spring.io/milestone), central (repo.maven.apache.org/maven2)]
@shivanshu240859
@shivanshu240859 4 жыл бұрын
mvn compile com.google.cloud.tools:jib-maven-plugin:2.0.0:build -Dimage=gcr.io/$GOOGLE_CLOUD_PROJECT/ try this. issue is that version is not present also refer cloud.google.com/java/getting-started/jib
@thirumuruganp8674
@thirumuruganp8674 4 жыл бұрын
@@shivanshu240859 Thank you
@sivasankarclouddeveloper1114
@sivasankarclouddeveloper1114 5 жыл бұрын
I am getting this error.Error: Could not connect to Cloud Shell on port 8081. Ensure your server is listening on port 8081 and try again.
@TechPrimers
@TechPrimers 5 жыл бұрын
Is it in the Cloud shell?
@abirnag001
@abirnag001 5 жыл бұрын
good contents. Thank you
@swatikumari5652
@swatikumari5652 4 жыл бұрын
You are awesome
@rahulgoti3864
@rahulgoti3864 5 жыл бұрын
Thank You
@venkatasuneel6003
@venkatasuneel6003 5 жыл бұрын
How to install K8s in aws
@TechPrimers
@TechPrimers 5 жыл бұрын
Aws doesn't provide it for free🙃
@br4676
@br4676 5 жыл бұрын
very nice isr
@harikrishnansundaram9546
@harikrishnansundaram9546 4 жыл бұрын
It show s permission denied
@TechPrimers
@TechPrimers 4 жыл бұрын
My free account got expired Harish.
@JavaLovers
@JavaLovers 5 жыл бұрын
Sir can you also please upload the presentation slides too.
@ShreyasDangetechie
@ShreyasDangetechie 4 жыл бұрын
please make the docker image public ..
@TechPrimers
@TechPrimers 4 жыл бұрын
my account got expired in GCP. so the images also got deleted. Use github for storing images (if you dont want to create a GCP account)
@ShreyasDangetechie
@ShreyasDangetechie 4 жыл бұрын
@@TechPrimers Ok no worries thanks for the reply ..
@krishkir
@krishkir 5 жыл бұрын
request you to share the docker image file
@TechPrimers
@TechPrimers 5 жыл бұрын
Done buddy. Shared in latest video. Check the github project
@ragupathia2316
@ragupathia2316 4 жыл бұрын
Wowwwwwwwww
@MrTuzzo77
@MrTuzzo77 4 жыл бұрын
Please hide the banner below next time. Thanks
@JenilCalcuttawala
@JenilCalcuttawala 5 жыл бұрын
Excellent. Great fan of your content. But I would request you to invest in some good microphone, the quality of the voice is very annoying.
@TechPrimers
@TechPrimers 5 жыл бұрын
Sure will definitely do. thanks for the feedback
БУ, ИСПУГАЛСЯ?? #shorts
00:22
Паша Осадчий
Рет қаралды 1,8 МЛН
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 117 МЛН
Kubernetes Architecture | K8s Primer | Tech Primers
10:52
Tech Primers
Рет қаралды 15 М.