|
# General
|
|
# General
|
|
|
|
|
|
Working in this Project I've learned a lot of things. The most important have its own seccion below such as Helm and Kubernetes, but there are a lot of things that I've learned. These things are worth a mention here. Now I have a better understanding of virtual maschines and Virtualistion. I'd expanded my knowlage about UNIX, Networking and IP's. How to build a multi-step docker build was really interesting to learn. Also I've learnt how to automatize a deployment with Gitlab CI/CD using helm that was the principal objective of this project.Accidentally I've learnt how to install a Gitlab runner and how to make it run in a kuberentes cluster. There are many more things that I've learnt. The greatest lesson was reafirming that: to understan what things do helps you a lot if you are thinking how this things could be aplied in your Project. It sounds oviouse, but sometimes I've forget this maxime.
|
|
Working in this Project, I've learned a lot of things. The most important have its own section below, such as Helm and Kubernetes, but there are a lot of things that I've learned. These things are worth a mention here. Now I have a better understanding of virtual machines and Virtualization. I'd expanded my knowledge about UNIX, Networking and IP's. How to build a multistep docker build was fascinating to learn. Also, I've learned how to automatize a deployment with GitLab CI/CD using helm, that was the principal objective of this project. Accidentally, I've learned how to install a GitLab runner and how to make it run in a Kubernetes cluster. There are many more things that I've learned. The greatest lesson was reaffirming that: to understand what things do helps you a lot if you are thinking how these things could be applied in your Project. It sounds obvious, but sometimes I've forgotten this Maxime.
|
|
|
|
|
|
# Helm
|
|
# Helm
|
|
|
|
|
|
After this project I can say that I understand how Helm works and what it does, at least for simple applications. In this project I had to build my own Helm chart for my Restaurant API and also I had to use the gitlab preexisting chart. I took a look to the Gitlab chart and I saw it was more complex and more things were changed from the Chart that Helm provides as start. But I was able to understand what it does and that was a great realisation for me.
|
|
After this project, I can say that I understand how Helm works and what it does, at least for simple applications. In this project I had to build my own Helm chart for my Restaurant API, and also I had to use the GitLab preexisting chart. I took a look at the GitLab chart and I saw it was more complex and more things were changed from the chart that Helm provides as start. But I was able to understand what it does, and that was a great realization for me.
|
|
|
|
|
|
# Kubernetes
|
|
# Kubernetes
|
|
|
|
|
|
Before taking Software developing for Cloud Computing I didn't had used Kubernetes. I only knew it by name and more or less what it does. Through this project I had to use it in order to deploy my helm chart and also in order to Instal the Gitlab chart and last but not least when I had to install a Gitlab Runner in the Cluster. I've noticed how important it is to have a good general view of the project and also that I had to always keep in mind the Variables persistence, because if not the service couuld not work or even crash.
|
|
Before taking Software developing for Cloud Computing, I didn't have used Kubernetes. I only knew it by name and more or less what it does. Through this project I had to use it in order to deploy my helm chart and also in order to Install the GitLab chart and last but not least when I had to install a GitLab Runner in the Cluster. I've noticed how important it is to have a good general view of the project and also that I had to always keep in mind the Variables persistence, because if not the service could not work or even crash.
|
|
|
|
|
|
<br/>
|
|
<br/>
|
|
|
|
|
... | | ... | |