Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| chp:developer [2019/01/10 15:22] – matthias | chp:developer [2026/05/27 14:01] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | :!: Let op! deze documentatie is nog volop in ontwikkeling :!: | ||
| - | \\ \\ | ||
| ====== Community Hosting Platform : Developer Omgeving ====== | ====== Community Hosting Platform : Developer Omgeving ====== | ||
| Line 8: | Line 6: | ||
| * [[chp: | * [[chp: | ||
| + | ^Voordelen van Minishift ^ Nadelen van Minisishift^ | ||
| + | | * Minishift draait compleet afgeschermd in een VM | * Minishift gebruikt altijd een vaste hoeveelheid RAM-geheugen (4GB. ) | | ||
| + | | * Geen afhankelijkheden van je lokale besturingsystem \\ en lokale docker omgeving | * Hypervisor nodig zoals Virtualbox | | ||
| + | | | * Verbruikt meer resources dan oc (local) cluster up| | ||
| + | ^Voordelen van oc (local) cluster up ^ Nadelen van oc (local) cluster up^ | ||
| + | | * Openshift Client tool gebruikt alleen het geheugen die ook daadwerkelijk nodig is.| * Afhankelijk van je lokale besturingsysteem en Docker omgeving | | ||
| + | | * Openshift Client tool heeft de mogelijkheid om speciale volumes te maken die rechtstreeks op het filesysteem van de machine staan| * Door bovengenoemde afhankelijkheid kan het zo zijn dat je omgeving niet goed werkt | | ||
| + | \\ | ||
| ====== Minishift ====== | ====== Minishift ====== | ||
| Line 23: | Line 28: | ||
| * Minishift gebruikt altijd een vaste hoeveelheid geheugen, de default is 4GB. | * Minishift gebruikt altijd een vaste hoeveelheid geheugen, de default is 4GB. | ||
| - | ===== Installatie & Setup ===== | + | ==== Installatie & Setup ==== |
| Minishift is verkrijgbaar via [[https:// | Minishift is verkrijgbaar via [[https:// | ||
| Voor de installatie en setup van Minishift verwijzen we graag naar de documentatie die door Openshift beschikbaar wordt gesteld [[https:// | Voor de installatie en setup van Minishift verwijzen we graag naar de documentatie die door Openshift beschikbaar wordt gesteld [[https:// | ||
| - | ===== Tips & Tricks ===== | ||
| De Minishift omgeving kan met een aantal commando' | De Minishift omgeving kan met een aantal commando' | ||
| Line 41: | Line 45: | ||
| - | + | \\ | |
| - | + | ====== | |
| - | ====== | + | |
| {{: | {{: | ||
| Line 50: | Line 53: | ||
| op te starten, deze zal dan in Docker zelf komen te draaien als containers. | op te starten, deze zal dan in Docker zelf komen te draaien als containers. | ||
| - | **Voordelen** : | + | === Installatie & Setup === |
| - | * Openshift Client tool gebruikt alleen het geheugen die ook daadwerkelijk nodig is. | + | |
| - | * Openshift Client tool heeft de mogelijkheid om speciale volumes te maken die rechtstreeks op het filesysteem van de machine staan, hierdoor is het ontwikkelen in containers nog gemakkelijker. | + | |
| - | **Nadelen** : | + | |
| - | * Openshift Client tool ondersteunt officieel niet MacOS en Windows. ([[chp: | + | |
| - | + | ||
| - | ===== Installatie & Setup ===== | + | |
| Voor de installatie en setup via Openshift Client tool dien je eerst de client tool zelf installeren. \\ | Voor de installatie en setup via Openshift Client tool dien je eerst de client tool zelf installeren. \\ | ||
| De download voor de tools zijn te vinden op [[https:// | De download voor de tools zijn te vinden op [[https:// | ||
| Line 89: | Line 86: | ||
| **Troubleshooting op MacOS: | **Troubleshooting op MacOS: | ||
| - | ** | + | ** \\ |
| Stel, dat je lokale openshift omgeving niet wil starten dan kun je beginnen om de logs wat uitgebreider te maken. | Stel, dat je lokale openshift omgeving niet wil starten dan kun je beginnen om de logs wat uitgebreider te maken. | ||
| <code bash> | <code bash> | ||
| oc cluster up --loglevel=3 | oc cluster up --loglevel=3 | ||
| </ | </ | ||
| - | Het zou kunnen zijn dat het probleem is opgelost in de nieuwste | + | Het zou kunnen zijn dat het probleem is opgelost in een nieuwere release. Om de laatste versie lokaal te draaien doe je: |
| - | + | <code bash> | |
| - | Verder gaan op eigen risico ;).\\ // <fc #ff0000> | + | oc cluster up --tag=latest |
| + | </ | ||
| + | \\ | ||
| + | <label type=" | ||
| + | :!: Onderstaande stappen kunnen tot dataverlies leiden van je lokale openshift | ||
| + | </label> | ||
| + | \\ | ||
| Als er ergens iets niet goed is gegaan met het afsluiten van je lokale omgeving staan er waarschijnlijk nog oude containers die niet zijn opgeruimd. | Als er ergens iets niet goed is gegaan met het afsluiten van je lokale omgeving staan er waarschijnlijk nog oude containers die niet zijn opgeruimd. | ||
| <code bash> | <code bash> | ||