[ Kube 70 ] Deploying Spinnaker in Kubernetes cluster
ฝัง
- เผยแพร่เมื่อ 5 ก.ย. 2024
- In this video I will show you how to deploy Spinnaker in your Kubernetes cluster using Halyard.
Spinnaker is an open-source, multi-cloud continuous delivery platform that helps you release software changes with high velocity and confidence.
Spinnaker Install Doc:
github.com/jus...
Spinnaker Concepts:
www.spinnaker....
Spinnaker Installation Steps:
www.spinnaker....
Learn Kubernetes Playlist:
• Learn Kubernetes
Hope you enjoyed this video. Please share it with your friends and don't forget to subscribe to my channel. For any questions/issues/feedback, please leave me a comment and I will be happy to help.
Thanks for watching.
If you wish to support me:
www.paypal.com...
#kubernetes #spinnaker #learnkubernetes #justmekubernetes
This is really concise video for the spinnaker installation. I have seen multiple blog posts about the installation, either some or other information is missing or not clear enough. But this video has cleared the way through.
Hi Prabhat, thanks for watching. Cheers.
Thank you so much sir, your videos help me to pass my CKA exam
Hi Jobin, thanksnfor watching. Great to hear this.
Thank you very much for the awesome video, It helped me a lot. I deployed spinnaker to AWS EKS and used s3 instead of minio.
Hi Ramalingam, thank for watching. Cheers.
@@justmeandopensource Eagerly waiting for a video on the deployment to Kubernetes using spinnaker after Jenkins build.
This is really interesting and excellent presentation sir....i salute your efforts ...!!!🙏
Hi Bhuvana, thanks for watching.
I really like all your videos Sir, really appreciate :) :)
Hi Rahul, many thanks for watching. Cheers.
You are the man, thanks for the awesome video, wonderful explanation!!!!
Hi Ramesh, many Thanks for watching.
Thanks Sir amazing video.. YOu are the bst
Hi Amit, thanks for watching.
@@justmeandopensource Hello Sir, The front50 pod keeps crashing and echo pod is not coming up... I followed exact steps mentioned by you. I am using dynamic NFS provisioning and I can see minio has mades claims successfully on it. Can you please suggest.
Thanks very much. Your video present very detail and it is very helpful with me. Verry good.
Hi Thang, thanks for watching.
i configured the same steps on gcp & got the spinnaker console ...after following your videos , awesome work !! but i am confuse between halyard and helm
Hi Dipesh, thanks for watching. Halyard is the recommended way. I haven't tried the helm way. Cheers.
Thank you for your awsome video.
Thanks for watching.
Thanks 👍👍
Thanks for watching. Cheers.
nice video thanks. is there any video of using spinnaker for CD process onto azure cloud
Hi Megha, thanks for watching. No videos yet for CD process in Azure.
Have u tried with thanos and Prometheus integration ?
@@meghagn4553 No not yet.
very good my friend, and useful.... thanks a lot for your effort
Hi Adonai, thanks for watching. Cheers.
Can you please create specific playlist on separating k8s in staging/development environment using Kops, k8s in production using Kubeadm, CI/CD to deploy application in k8s using helm, or Jenkins etc.
K8s CI/CD pipeline in AKS, GCP and EKS, create k8s cluster using Terraform, Cloudformation (Linux and windows worker node) on EKS
A big thanks for all your videos. It's really helpful.
Hi Dheeraj, thanks for watching. I have not done any videos using KOPS for provisioning k8s cluster. I have played with it few times. Will add it to my list and see if I get some time to do it. Cheers.
Great video, could you please make a video on deployment using Spinnaker.
Hi Subham, thanks for watching. Yes thats definitely in my list and will do it. Cheers.
@@justmeandopensource Thanks,Would it be possible to have full CI/CD with spinnaker, I mean Integration of Jenkins and Spinnaker?
@@subhamjack605 yeah that was my plan. I will have to test it few times before recording.
@@justmeandopensource yeah, That would be great, Thanks
@@subhamjack605 No worries.
Hi Venkat, Awesome video
Could you please do more videos on Spinnaker
Hi Mani, thanks for watching. Sure. Will definitely do. There is a lot in my to do list. Cheers.
@@justmeandopensource please do more of this, I was searching for the next video where you create an application :'(, I was trying with HELM, but that was a mess this video save me a lot of time
@@DoreaNclcl Hi Thanks for your interest. There are topics related to Spinnaker in my list of things to do. I will definitely get to it.
Awesome video 👍
Hi Jobin, thanks for watching.
Awesome video!!
Hi Leonardo, thanks for watching.
Very nice 👍👍
Hi Umar, thanks for watching. Cheers.
Hi are you planning to make a video of full CI/CD using Jenkins, spinnaker, Kubernetes
No plans yet.. But I can add it to my list.
Really helpful
Hi Venkat, thanks for watching
i think, i must read doc about spinnaker
Thanks for watching.
@@justmeandopensource hi venkat, can i install spinnaker on my server ubuntu but not server cluster on k8s. and can i manage my k8s from spinnaker on ubuntu server?
@@AgusSetiawan-zb8ox I don't think so. Spinnaker is meant to be deployed in a kubernetes cluster from where you can start managing your continuous deployment framework.
This is really interesting tutorial. Are you also planning to create jekins ci and spinnaker cd as ci/cd combination video?
Hi Jayesh, thats a good idea. Let me see if I get some time to do it. Thanks for watching. Cheers.
Awesome 👍
HI Dheeraj, thanks for watching.
super.. 😍 🔥 🔥
Hi Jai, thanks for watching.
Excellent video. Very informative. I am trying to do the same on my Mac laptop. Getting error -
% helm install minio --namespace spinnaker --set accessKey="myaccesskey" --set secretKey="mysecretkey" --set persistence.enabled=false stable/minio
Error: INSTALLATION FAILED: repo stable not found
Can you suggest what I need to do to correct the above error?
At this point, do u still recommend to install Spinnaker by Halyard instead of using the armory-spinnaker-operator?
I am not using AWS S3 bucket and how can i use same with Google storage bucket ? if you have any documents with google storage concept, pls share with me
i am not able to sudo to root on halyard container and i am unable to perform most of operations with out root in container.
Am stacking on enabling kubernetes. ! ERROR Failure writing your halconfig to path
"/home/spinnaker/.hal/config": /home/spinnaker/.hal/config
- Failed to enable kubernetes
Hello, it's possible to install spinnaker on EKS Cluster via terraform? We want to control everything inside Kubernetes via terraform.
AWESOME video, well done!
Question I am chasing, maybe you know off the top of your head: does/can halyard install apps other than spinnaker itself?
Example: If I am about to build a helm chart for my app, and really like spinnaker, can I use halyard rather than Helm?
Hi Sam, thanks for watching. I don't think you can use Halyard for anyother app deployment. It is meant to be used for deploying Spinnaker. Atleast thats what I get by looking at their GitHub page.
github.com/spinnaker/halyard
Hello, thanks for the video.
Can you help me with an issue? I'm unable to connect from the halyard container back to kubernetes. I get a dial/tcp timeout. I have no problem with the cluster in the local machine tho.
I have used Kubeadm Cluster created in Aws EC2 instances. To deploy spinnaker i am using halyard installed on EC2 and storage Minio/S3. Have exposed to public by using overide commands. When I access in browser it's considering localhost:8084 when connecting to api. Is there any additional steps other than you have shown in video to be configured
Hi Ananya, thanks for watching. I haven't tried it in AWS. Will try at some point next week. Cheers.
If you could please with GitHub triggers in ubuntu 16 or 18 OS with Spinnaker pipeline
I really liked the videos, and thank you so much.
@@ananyahn8432 you are welcome. I am yet to try these.
Hi Venkat, Awesome video. I have successfully deployed Spinnaker in KinD Cluster. I have not changed anything in Deck and Gate services. I have also able to access the Deck UI using port forwarding command. But in the Browser, I am not able to create any application or project in the console. Could you please help me with this.
Hi Kousik, thanks for watching. I have had that problem when I was testing Spinnaker. You might have to wait until all the Spinnaker components are fully up and running. Sometimes they show up as running but may be in a restart loop. So make sure all the components are stable and if possible have a look at the individual logs.
@@justmeandopensource Hi Venkat, I have wait for 1 day but issue is same. I am not able to create any application or project in the console. My KinD Cluster have 4 core CPU and 8 GB RAM.
Thanks for the video
I tried and ended up installating spinnaker but frontend pod is keep on crashing.Can you please let me know where am gng wrong and what can i do to fix it..
Hi Rexon, thanks for watching. Did you follow the same steps as shown in this video? I used Halyard to deploy Spinnaker. Have you got enough resources (RAM) on your host machine? Please check the logs of the pod that is crashing. It will give you some clue as to why its failing. Usually it will take around 10 minutes for all the Spinnaker related resources to be in running state.
@@justmeandopensource i used gce for storage and deployment wemt fine..Thank you...and one thing if i expose my worker node ip for deck and gate via nodeport, it is not at all opening..where am missing
@@rexonjosephjoseph1480 Hi Rexon, Please share the steps which you followed for GCE Storage
Hi venkat, initial setup is done but when i run ' hal deploy apply' I got this error: Problems in Global:
! ERROR Failed to backup user file: /root/.kube/config .. Can you help me pls?
Sir I am getting this error after installing halyard and writing it on its bash : "ERROR Failure writing your halconfig to path "/home/spinnaker/.hal/config": /home/spinnaker/.hal/config "
Can you please explain spinnaker with operator
Hi Sir, I have only 2-vCPU in my local mac system and 6 GB RAM can I deploy in my local?
HI Sarfaraz, thanks for watching. Thats not going to be enough to run spinnaker I am afraid.
I'm getting the following error on using kubectl cluster-info inside halyard container
Error loading config file "/home/spinnaker/.kube/config": open /home/spinnaker/.kube/config: permission denied
Can anyone explain to me why this is the case?
Hi, thanks for watching.
In this video I mounted kubeconfig from my local machine "~/.kube/config" inside the container at "/home/spinnaker/.kube/config" during docker run command.
You get permission denied on the config file. Try changing the permissions on the kubeconfig file on your local machine. chmod 644 ~/.kube/config and re-run the docker run command. Cheers.
@@justmeandopensource thanks that did the trick
I'm a fresher working in devops field and your videos have helped me through a lot. Thanks for the great work
@@crayontochaos86 No worries. You are welcome.
What is that tool you are using for suggestions with kubectl ?
HI Ashish, thanks for watching. I use oh-my-zsh with zsh-autosuggestions plugin which suggests commands based on my previous command history.
@@justmeandopensource cool thanks. Love your videos BTW.
@@lazybongguy You are welcome.
bash-5.0$ kubectl cluster-info
error: Error loading config file "/home/spinnaker/.kube/config": open /home/spinnaker/.kube/config: permission denied
root@k8s-master:/home/k8s-master# cd ~
root@k8s-master:~# ls -a
. .. .bash_history .bashrc .hal .kube .profile .ssh .viminfo
root@k8s-master:~# cd .kube
root@k8s-master:~/.kube# ls
cache config
i couldnt find the spinnaker folder and i face the above when i get into halyard container and exec command. What needs to be done ?
Can I use this method for deploying spinnaker in a GKE cluster?
Hi Shriyut, thanks for watching. I believe the process should be very similar. All you need is access to a kubernetes cluster, no matter where it runs.
can u please do a lab on the elastic cloud for Kubernetes (ECK) demo with APM configured I didn't find any comprehensible documentation on this topic.
URL for there website www.elastic.co/downloads/elastic-cloud-kubernetes. I have not found how to configure logstash for this deployment and APM.
please help me out with this situation..tq u...ur contribution for Kubernetes is amazing...
Hi Sri, thanks for watching. I actually tried ECK stuff last week. It was working fine and I was about to record a video for it. I will do that soon. Cheers.
Sir I am getting this error after installing halyard and writing it on its bash : "ERROR Failure writing your halconfig to path "/home/spinnaker/.hal/config": /home/spinnaker/.hal/config "