Alexandre Chaintreuil, Data Scientist @
@achntrl
Parce que je peux
--- apiVersion: v1 kind: Service metadata: name: markdownrender labels: app: markdownrender spec: type: NodePort ports: - port: 8080 protocol: TCP targetPort: 8080 nodePort: 31118 selector: app: markdownrender
--- apiVersion: apps/v1beta1 kind: Deployment metadata: name: markdownrender spec: replicas: 1 template: metadata: labels: app: markdownrender spec: containers: - name: markdownrender image: functions/markdownrender:latest-armhf imagePullPolicy: Always ports: - containerPort: 8080 protocol: TCP
Quand je débranche un RP, mes applications dessus sont déplacées vers les autres
Possibilité de monter des volumes via des PersistantVolume et PersistantVolumeClaim
Robuste aux interruptions (même du noeud maître)
Déploiement très reproductibles
Packager son appli dans un container ARM
Impossible de monter seulement des sous-dossiers d'un PersistantVolume (soon™)
Peut-être un peu overkill