| Both sides previous revision Previous revision Next revision | Previous revision |
| chp [2022/04/12 13:14] – catharina | chp [2026/05/27 14:01] (current) – external edit 127.0.0.1 |
|---|
| | ~~META: |
| | title = Community Hosting Platform |
| | ~~ |
| | {{htmlmetatags> |
| | metatag-keywords=(chp hosting) |
| | metatag-og:title=(Community Hosting Platform) |
| | metatag-og:description=( |
| | Documentatie over het Community Hosting Platform (CHP). |
| | ) |
| | }} |
| | ====== Community Hosting Platform ====== |
| | |
| | Het Community hosting platform is gebaseerd op |
| | [[https://www.openshift.com/|OpenShift]]. OpenShift is een container platform |
| | gebaseerd op [[https://kubernetes.io/|kubernetes]]. |
| | |
| | ==Nog niet bekend met (Docker) containers? Dan is het handig om eerst dit te lezen:== |
| | * [[chp:containers|Wat zijn containers ?]] |
| | ==Al bekend met containers? Lees dan vanaf hier. == |
| | * [[chp:algemeen|Wat is Community Hosting Platform en wat is OpenShift ?]] |
| | * [[chp:voorwaarden|Voorwaarden voor hosting in CHP]] |
| | * [[chp:faq|Veel Gestelde Vragen (FAQ)]] |
| | * [[chp:nieuwe-mogelijkheden|Wat betekent OpenShift voor mij als ontwikkelaar of site-manager?]] |
| | |
| | === Migratie appcluster -> CHP4 === |
| | * [[chp:globaal_stappenplan|Stappenplan migratie; wat houdt een migratie in?]] |
| | * [[chp:appcluster_vs_chp4| Wat voor beheer doet H&S, en wat beheer ik als CHP gebruiker zelf]] |
| | |
| | |
| | ===Handleidingen:=== |
| | * [[chp:handleiding:resources-omlaag| Hoe kan ik mijn OpenShift kosten omlaag brengen?]] |
| | * [[chp:handleiding:letsencrypt|Routes voorzien van SSL Certificaten via LetsEncrypt]] |
| | * [[chp:handleiding:aanmaken-routes|Routes aanmaken binnen OpenShift]] |
| | * [[chp:developer|Developer Omgeving]] |
| | * [[chp:cli|Openshift CLI]] |
| | * [[chp:handleiding:nginx-ruby|Ruby deployment met het NPO Template]] |
| | * [[chp:handleiding:nginx-phpfpm|PHP deployment met het NPO Template]] |
| | * [[chp:images:nginx|Uitleg over de nginx image van deze template]] |
| | * [[chp:images:php-fpm|Uitleg over de php-fpm image van deze template]] |
| | * [[chp:handleiding:secret_aanpassen|Aanpassen van een Secret]] |
| | * [[chp_laravel-php]] |
| | * [[chp:handleiding:redis_laravel|Een redis instance aanmaken binnen Openshift en koppelen met Laravel]] |
| | * [[chp:handleiding:configmaps_en_laravel|Laravel configureren met Environment variabelen]] |
| | * [[chp:concepten:cronjobs|Cronjobs instellen]] |
| | * [[chp:concepten:jobs|Queue-workers instellen]] |
| | * [[chp:handleiding:static-cdn|Static CDN (public S3)]] |
| | * [[chp:handleiding:aws-peering|Binnen AWS peeren met CHP]] |
| | * [[chp:handleiding:wordpress-chp4|Minimale Wordpress installatie op CHP4]] |
| | * [[chp:handleiding:aws_ses_aanvragen|Aanvragen mail versturen (SMTP) vanuit CHP (AWS SES danwel authenticated SMTP)]] |
| | * [[chp:cronjobs-met-supercronic|Cronjobs in OpenShift met Supercronic]] |
| | * [[chp:handleiding:scalia-s3-versioning|Hoe maak ik gebruik van versioning bij Scalia S3 buckets.]] |
| | * [[chp:handleiding:npo-hosting-image-registry|NPO Hosting Image Registry]] |
| | |
| | === Openshift (en Kubernetes) concepten: === |
| | |
| | == Resource Definities == |
| | * [[chp:concepten:deploymentconfig|DeploymentConfig]] |
| | * [[chp:concepten:buildconfig|BuildConfig]] |
| | * [[chp:concepten:service|Service]] |
| | * [[chp:concepten:route|Route]] |
| | * [[chp:concepten:secret|Secret]] |
| | * [[chp:concepten:configmap|ConfigMap]] |
| | * [[chp:concepten:templates|Templates]] |
| | |
| | |
| | |
| | |
| | |
| |