Παρακάτω είναι ένα παράδειγμα Bash script που χρησιμοποιεί το AWS CLI για να ανακτήσει όλα τα Amazon ECR repositories σου και στη συνέχεια να ορίσει το image tag mutability κάθε repository σε MUTABLE. Πριν τρέξεις το script, βεβαιώσου ότι έχεις εγκατεστημένο το AWS CLI και ρυθμισμένο με τα κατάλληλα δικαιώματα.

#!/bin/bash

Ανάκτηση όλων των ονομάτων repository από το ECR.

repositories=$(aws ecr describe-repositories –query “repositories[].repositoryName” –output text)

Έλεγχος αν βρέθηκαν repositories.

if [ -z “$repositories” ]; then echo “Δεν βρέθηκαν repositories.” exit 1 fi

Βρόχος πάνω από κάθε repository και ενημέρωση του image tag mutability.

for repo in $repositories; do echo “Ενημέρωση image tag mutability για το repository: $repo” aws ecr put-image-tag-mutability
–repository-name “$repo”
–image-tag-mutability MUTABLE done

echo “Ολοκληρώθηκε η ενημέρωση όλων των repositories."