V
V
VITYA-XY12019-09-10 23:54:54
Continuous Integration
VITYA-XY1, 2019-09-10 23:54:54

What stages does an application go through from a repository to a pod?

Hello
, I apologize for such noob questions. So far, I have a hard time imagining how an application from a turnip is deployed in Kubernetes. Let
's say I have one. Project folder:

./app.py
Dockerfile .git
_

The docker file contains commands for building the image with downloading dependencies and throwing the application itself into the container.
But how should it unfold further as a pod?
I understand that this requires CI / CD. Can you "on the fingers" using the example of Gitlab CI explain how this image is automatically assembled and pushed into the cuber? Or at least a link to an intelligible article. I read about autodevops, but I haven't got it yet.
Those. it is clear that you can use your private docker registry with handles to push a fresh image of a new turnip into it, and from there deploy deployment through kubectl, but why then ci.))
Thank you

Answer the question

In order to leave comments, you need to log in

1 answer(s)
B
bankinobi, 2019-09-11
@bankinobi

Good afternoon.
And if you have fifty such applications? Hands are not enough.
Pretty good articles are on medium.com or here for starters: CI/CD on Kubernetes with GitLab

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question