Platform Engineering Series | EP 4: How to Deploy Backstage? The Hard Way

  Рет қаралды 11,549

The Good Guy

The Good Guy

Жыл бұрын

Links:
- Workshop Guide - github.com/guymenahem/how-to-...
Twitter - / the_good_guym
LinkedIn - / guy-menahem
YT - / @the_good_guy

Пікірлер: 30
@VibhavBobde
@VibhavBobde 10 ай бұрын
This was very helpful, thanks for sharing this in depth guide !
@barbarez3
@barbarez3 9 ай бұрын
Really good job mr. Good Guy! I am starting as a junior DevOps Engineer with minimum experience and was thrown into Backstage never working with it. I find this series extremely helpful and I hope you will keep posting more and more videos!! for example securing your app with SSL or pretty much enything. Just a small detail, though it might be silly for others. For the next videos if your camera stops working or you do not record a certain part of tutorial, please get back to it. (like here when you skip a detailed part with github tokens) tho probably its better for me to explore and try to figure it out. anyways, keep it up, great videos, you earned yourself a sub
@the_good_guy
@the_good_guy 9 ай бұрын
Thank you very much and good luck with your first job! Thank you for the feedback! I will try to be more specific on any part of the tutorial. I will continue to create videos, and I hope that you will find them useful along the way.
@pablue
@pablue 10 ай бұрын
Fantástica abordagem. Realmente entregou valor para mim. Agora tenho material para estudar por um bom tempo... Espero poder ver mais vídeos como esse... Quem sabe uma POC de um SRE rsrsrs
@the_good_guy
@the_good_guy 10 ай бұрын
Thank you!!!!
@pablue
@pablue 10 ай бұрын
@@the_good_guy Rodou tudo 100% na máquina local. Porém, ao tentar rodar dentro do Github Codespaces, não consegui fazer o forward de porta para o nosso cluster. Você já pensou nessa abordagem?
@pablue
@pablue 10 ай бұрын
Atualizando: @@the_good_guy Deu tudo certo...
@andreykf
@andreykf 9 ай бұрын
@@pablue eai blz? tu conseguiu ver os logs do pod no final?
@pablue
@pablue 9 ай бұрын
@@andreykf funcionou com algumas atualizações. Tem o repositório publicado se você quiser.
@pechan2
@pechan2 Ай бұрын
Is it docker necesary? Or can I just go localhost only
@MaheswaraReddyY
@MaheswaraReddyY 10 ай бұрын
The entire video series is really nice. We don't have better and concise videos in the YT. Is there any plan to come up with a video on one end to end project with the YAML templates, Catalog graph??
@the_good_guy
@the_good_guy 10 ай бұрын
I will make more videos, and your ideas added to the list! I haven't decided which yet.
@o4ennedobr868
@o4ennedobr868 10 ай бұрын
Very helpful! And could you provide your zsh shell prompt variable?
@the_good_guy
@the_good_guy 10 ай бұрын
Thank you! I use zsh, powerlevel10k & fig. I can send you my configuration, send me an email to guy@thegoodguy.io.
@burakaydn9454
@burakaydn9454 6 ай бұрын
Hi, Is it neccessary to checkout source code? I'm confused because you run "npx @backstage/create-app" command and this command creates neccessary files for docker build am I wrong?
@the_good_guy
@the_good_guy 6 ай бұрын
I checked the workshop for a specific version, if there will be a breaking change the checkout version will work. The app creation command creates the Dockerfile as you mentioned - you are right.
@burakaydn9454
@burakaydn9454 6 ай бұрын
@@the_good_guy Thanks for the reply . My question is the npx package created from the source code you checked out or from somewhere different? Becase I can run npx create package without checking out source code. What's the difference?
@ricardsonwilliams
@ricardsonwilliams 8 ай бұрын
nice! on my tests the k8s plugin not showing, maybe another video with more examples.
@the_good_guy
@the_good_guy 7 ай бұрын
Hi! Do you get an error message? If you do, what is it? I've tested it recently and it worked 😅
@shivamagrawal4307
@shivamagrawal4307 4 ай бұрын
Hi, Thanks for the video! I am getting this error in the backstage pod after following the steps - Error: Failed to instantiate service 'core.tokenManager' for 'search' because the factory function threw an error, Error: Failed to instantiate service 'core.tokenManager' because createRootContext threw an error, Error: You must configure at least one key in backend.auth.keys for production. I have added that key to the config files, and also rebuild the image, still hitting the issue. Can you help me here?
@the_good_guy
@the_good_guy 3 ай бұрын
H,i have you managed to fix it?
@AshPillai-wf3mq
@AshPillai-wf3mq 3 ай бұрын
I am facing the same issue :( @shivam or @the_good_guy have yall been able to find any fix for this?
@manishmaharjann
@manishmaharjann 5 ай бұрын
can you show to deploy in cloud kubernetes cluster rather than in local cluster ?
@the_good_guy
@the_good_guy 5 ай бұрын
We can do it but it's the same thing as you need to upload your image to a public registry and pull it from there
@der-lotse
@der-lotse 10 ай бұрын
If something need the version 1 for something as central as yarn, then you might consider to not using it :)
@guymenahem2180
@guymenahem2180 10 ай бұрын
☺️ The migration process is in progress
@the_good_guy
@the_good_guy 10 ай бұрын
You can find more information here - backstage.io/docs/tutorials/yarn-migration/
@andreykf
@andreykf 9 ай бұрын
Thank you very much for this tutorial! But at the end, I can not see the pods logs using kubernetes plugin. Show this error: Proxy request failed with 500 Internal Server Error, {"error":{"name":"Error","message":"Cluster 'kind-local' request error; caused by Error: connect ECONNREFUSED ::1:80","cause":{"errno":-111,"code":"ECONNREFUSED","syscall":"connect","address":"::1","port":80,"name":"Error","message":"connect ECONNREFUSED ::1:80","stack":"Error: connect ECONNREFUSED ::1:80 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16)"},"level":"error"},"request":{"method":"GET","url":"/api/kubernetes/proxy/api/v1/namespaces/default/pods/users-api-nginx-589dd64f99-589fn/log?container=nginx"},"response":{"statusCode":500}} I tried add this clusterrole, but no success: github.com/backstage/backstage/blob/master/docs/features/kubernetes/configuration.md#role-based-access-control
@the_good_guy
@the_good_guy 8 ай бұрын
First of all, it means that you reach the end of the guide and everything is running. Can you check the kube-api logs as well? It seems like the connection refused for some reason Sorry for taking me a little bit long to reply
Platform Engineering Series | EP 2: What is Backstage + Demo! 🚀
12:10
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 63 МЛН
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 13 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
Backstage Helm Chart
8:51
Platformers Community
Рет қаралды 547
Backstage.io - An Open Source Portal for Taming Developer Chaos
6:21
IBM Technology
Рет қаралды 10 М.
Viktor Farcic - DevOps Is All About Building Internal Developer Platform (IDP)
44:45
DevOps Barcelona Conference
Рет қаралды 8 М.
What Is a Platform Team and What Problems Do They Solve?
16:39
Is Backstage actually ready for the enterprise?
53:26
Platform Engineering
Рет қаралды 1,9 М.
How to containerize Backstage with Docker
23:21
Foster DevOps
Рет қаралды 386
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 905 М.
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,8 МЛН
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,1 МЛН
Top 50 Amazon Prime Day 2024 Deals 🤑 (Updated Hourly!!)
12:37
The Deal Guy
Рет қаралды 1,4 МЛН
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 4 МЛН