|
7 | 7 | - master |
8 | 8 |
|
9 | 9 | permissions: |
10 | | - id-token: write |
11 | 10 | contents: read |
12 | 11 |
|
13 | 12 | jobs: |
@@ -40,35 +39,19 @@ jobs: |
40 | 39 | - name: Create kind cluster |
41 | 40 | uses: helm/kind-action@v1.8.0 |
42 | 41 |
|
43 | | - - name: Configure AWS credentials |
44 | | - uses: aws-actions/configure-aws-credentials@v4 |
45 | | - with: |
46 | | - role-to-assume: ${{ vars.AWS_ROLE_ARN }} |
47 | | - aws-region: eu-central-1 |
48 | | - |
49 | | - - name: Get ECR token |
50 | | - run: | |
51 | | - AWS_REGION="${AWS_REGION:-eu-central-1}" |
52 | | - ECR_PASSWORD="$(aws ecr get-login-password --region "$AWS_REGION")" |
53 | | - echo "::add-mask::$ECR_PASSWORD" |
54 | | - echo "ECR_USERNAME=AWS" >> "$GITHUB_ENV" |
55 | | - echo "ECR_PASSWORD=$ECR_PASSWORD" >> "$GITHUB_ENV" |
56 | | -
|
57 | 42 | - name: Run chart-testing (install) |
58 | 43 | timeout-minutes: 10 |
59 | 44 | run: | |
60 | | - # Define all extra arguments for Helm in a bash array for readability |
61 | 45 | EXTRA_ARGS=( |
62 | 46 | "--set=smtp.enabled=false" |
63 | 47 | "--set=postgresql.enabled=true" |
64 | 48 | "--set=minio.enabled=true" |
65 | | - "--set=image.authRequired.enabled=true" |
66 | | - "--set=image.registry=${{ secrets.ECR_REGISTRY }}" |
| 49 | + "--set=image.authRequired.enabled=false" |
| 50 | + "--set=image.registry=registry.k8s.io" |
67 | 51 | "--set-string=image.repository=" |
68 | | - "--set=image.imageName=testops-on-premise" |
69 | | - "--set=image.authRequired.credsKubeSecretName=qameta-secret" |
70 | | - "--set=image.authRequired.username=${ECR_USERNAME}" |
71 | | - "--set-string=image.authRequired.password=${ECR_PASSWORD}" |
| 52 | + "--set=image.imageName=pause" |
| 53 | + "--set=image.pullPolicy=IfNotPresent" |
| 54 | + "--set=version=3.10" |
72 | 55 | "--set=probes.enabled=false" |
73 | 56 | ) |
74 | 57 |
|
|
0 commit comments