devops

Ansible: Docker image nem frissül build során

Ansible logó
Probléma: Alkalmazásfejlesztés közben rendszeresen előfordul, hogy a fejlesztés során készülő Docker image-ek tagje (címkéje) ugyanaz. Ha a Docker image-et Ansible docker_image moduljával készíted, akkor az image nem frissül.
Megoldás:

Azure + Terraform: ERROR: AADSTS53003: Access has been blocked by Conditional Access policies

Probléma: A terraform plan dob egy ilyen hibaüzenetet: Error: building account: getting authenticated object ID: parsing json result from the Azure CLI: waiting for the Azure CLI: exit status 1: ERROR: AADSTS53003: Access has been blocked by Conditional Access policies. The access policy does not allow token issuance.

docker-compose: ERROR: but no declaration was found in the volumes section

nginx logó
Probléma:

$ sudo docker-compose up
ERROR: Named volume "nginx:/etc/nginx/conf.d:rw" is used in service "nginx" but no declaration was found in the volumes section.

Megoldás:

Helm: Error: UPGRADE FAILED: failed to replace object: Deployment.apps

Helm logo
Probléma: az eddig jól működő Kubernetes Helm chartod egyszer csak ilyesmi hibaüzenettel sztrájkolni kezd:
Error: UPGRADE FAILED: failed to replace object: Deployment.apps "<deployment>" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app.kubernetes.io/instance":"<app_peldany_neve>", "app.kubernetes.io/name":"<app_neve>"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable