This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Deployment config ====== Als je gebruik maakt van onze templates of ''oc new-app'' dan wordt er automatisch een deployment-config en een replication-controler aangemaakt. Er zijn een aantal redenen waarom je een deployment-config zou willen aanpassen zoals config-maps en secrets toekennen. === Het toevoegen van een secret aan een Deployment-config via de command-line: === Onder spec, container env kunnen kunnen environment variabelen worden toegevoegd. <code yaml> spec: containers: - env: - name: MYSQL_USER valueFrom: secretKeyRef: key: database-user name: voorbeeld-secret - name: MYSQL_PASSWORD valueFrom: secretKeyRef: key: database-password name: voorbeeld-secret - name: MYSQL_DATABASE valueFrom: secretKeyRef: key: database-name name: voorbeeld-secret </code> De ''- name: '' is (heel voor de hand liggend) de naam van de variabele, binnen de container.\\ ''ValueFrom secretKeyRef:'' //key// verwijst naar de key die je in de secret of config-map heb opgegeven (zie voorbeeld hierboven) en name verwijst naar de naam van je secret of config-map. \\ Binnen de pod/containers zie je vervolgens de environment variabelen: <code bash>MYSQL_USER=voorbeeld_gebruiker</code> chp/concepten/deploymentconfig.txt Last modified: 2026/05/27 14:01by 127.0.0.1 Log In