Skip to content

j-avdeev/DevOps-Advanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

DevOps Methodologies (DevOps Advanced)


Assignment1 - Github + Jenkins

See also: https://j-avdeev.github.io/DevOps/CICD-1-Git-Jenkins%20%28on%20premise%29.html

  1. Start Jenkins (install or use docker container)

for example:

docker run -p 8080:8080 -p 50000:50000 jenkins/jenkins

  1. Create Github account and fork https://github.com/Sunagatov/Hello.git
  2. Create Jenkins-project, setup Jenkins-Github integration
  3. Install maven, setup Jenkins-Maven integration
  4. Test Github-Jenkins-Maven work
  • 0.2 pts in case of creation Dockerfile based on officital Jenkins image + Maven

Assignment - Minikube

Install and run local Kubernetes cluster with minikube
Use steps from Kubernetes install Tools https://kubernetes.io/docs/tasks/tools/
Make report with screens of:

  • minicube version command output
  • opened Dashboard in your web-browser
  • web-abblication in your web-browser (http://localhost:7080/ in tutorial)

Assignment - Helm. JupyterHub

Install Helm, Jupyterhub according with https://github.com/jupyterhub/zero-to-jupyterhub-k8s https://z2jh.jupyter.org/en/stable/

Try to run test-notebooks as in following video [11:18] [ Kube 99 ] Zero to Jupyterhub in Kubernetes | Getting Started Guide https://youtu.be/Da1qn7-RHvY?t=676

Make report with screens of:

  • JupiterHub notebook print("Hello world") or some simple command for your choice executed.

References:
(RUS) 1 - Что такое Kubernetes? Запуск локального кластера Kubernetes. Minikube https://youtu.be/Amkkr4_nsyc


Assignment Deadlines 'Autumn 2023

1-Github+Jenkins Helm.JupyterHub 3-? 4-? 5-? k8s ?6-? (Additional)
Soft Deadline (50% reduction if missed) 15.10.2023 (1 pts) 06.11.2022 (0.5 pts) ? (0.5 pts) ? (0.25 pts) ? (0.25 pts) ? (0.25 pts) ToDo
Hard Deadline (100% reduction if missed) 22.11.2022 (0.5 pts) 13.11.2022 (0.25 pts) ? (0.25 pts) ? (0.12 pts) ? (0.25 pts) ? (0.25 pts) ToDo

Points in grades conversion

Points Mark
[0.9; 1.25+) ?5
[0.75; 0.9) ?4
[0.25; 0.75) ?3
[0 ; 0.25) ?2*

*additinal assignments

Results Table: https://docs.google.com/spreadsheets/d/13XxNTYW8CEc9niX8A6luFxO-1fxoA5DpHFJi1T9nbHU/edit?usp=sharing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published