Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 24 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,29 @@
![alerantlogo](https://www.alerant.hu/img/logo.svg)
# BME PaaS labor
## Tudnivalók
**Labor email elérhetőség:** alerant.bme.paas.labor@gmail.com

---
# Célkitűzés, tematika
A labor célja a következő témák áttekintése:
- **Alapműveletek konténerben futtatott alkalmazásokkal**
- Docker konténer létrehozása dockerfile vagy Docker Hub image alapján,
- Docker registry használata,
- a hoszt és a konténer kapcsolódásának vizsgálata (folyamat-azonosítók, portok, névterek),
- parancsok futtatása a konténerben,
- webszerver futtatása, elérése, módosítása.
- **OpenShift**
- konténer orchestration,
- deployment folyamatok,
- OpenShift architektúra áttekintése ,
- OpenShift alapfogalmak áttekintése(Service, Pod, Route).
# Előzetes felkészülés (Opcionális)
- Az elméleti anyagok célja a téma áttekintése, a megértéshez szükséges hasznos ábrák és linkek gyűjteménye.
- Nem cél, hogy minden téma, fogalom részletesen leírásra kerüljön. Ezek a témák számos helyen, sokkal jobban dokumentálva vannak.
- Az alábbi elméleti anyagok a gyakorlat során részletesen bemutatásra kerülnek.
- Nincs beugró vagy számonkérés, ha előreolvasol, jobban össze fog állni az anyag a fejedben a gyakorlat végére.

## Amennyiben előre szeretnél felkészülni, akkor a következők szerint javasolt a haladás:
- IaaS, PaaS közötti különbségek megértése
- Docker alapfogalmak áttekintése (container, container image, alap parancsok: exec, run, push, pull, search)
- Kubernetes alapfogalmak áttekintése: Pod, Controller, Node

# Elméleti áttekintés
## IaaS, PaaS, SaaS
[IaaS, PaaS, SaaS áttekintés](docs/Elmelet1.md)

## Docker
[Docker](docs/Elmelet2.md)
## OpenShift áttekintés
[OpenShift](docs/Elmelet3.md)

---

# Hasznos linkek
[Linkek](docs/Linkek.md)

---
6 changes: 6 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
theme: jekyll-theme-cayman

title: Alerant - BME PaaS Labor
description: Elméleti áttekintés
show_downloads: "false"
google_analytics: UA-134639831-1
38 changes: 38 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<!DOCTYPE html>
<html lang="{{ site.lang | default: "hu-HU" }}">
<head>

{% if site.google_analytics %}
<script async src="https://www.googletagmanager.com/gtag/js?id={{ site.google_analytics }}"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', '{{ site.google_analytics }}');
</script>
{% endif %}
<meta charset="UTF-8">

{% seo %}
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#157878">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<link rel="stylesheet" href="{{ '/assets/css/style.css?v=' | append: site.github.build_revision | relative_url }}">
</head>
<body>

<header class="page-header" role="banner">
<h1> <img src="https://www.alerant.hu/img/logo.svg" alt="alerantlogo"/></h1>
<h1 class="project-name">{{ page.title | default: site.title | default: site.github.repository_name }}</h1>
<h2 class="project-tagline">{{ page.description | default: site.description | default: site.github.project_tagline }}</h2>
</header>

<main id="content" class="main-content" role="main">
{{ content }}

<footer class="site-footer">
<span class="site-footer-credits"><a href="https://pages.github.com">GitHub Pages</a>.</span>
</footer>
</main>
</body>
</html>
6 changes: 6 additions & 0 deletions assets/css/style.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
---
$header-bg-color: #74C662 !default;
$header-bg-color-secondary: #74C662 !default;

@import 'jekyll-theme-cayman';
Binary file added common/images/ContainerVsVM.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added common/images/abdeployment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added common/images/alerant.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added common/images/architecture.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading