hgop / syllabus-2022

0 stars 1 forks source link

Deploy klúðrar í Step 2 - Deploy acceptance environment #49

Closed KypsLloyd closed 1 year ago

KypsLloyd commented 2 years ago

Expect

Deploy

Current

image

Allt virkar fyrir utan deploy :/ Getur einhver sagt mér hvað þetta þýðir eða hefur einhver líka lent í þessu? google var lítið að hjálpa

Hefur þetta kannski einhvað að gera við? Þetta er acceptance nefnilega
image

finnure commented 2 years ago

Villan bendir til þess að það er eitthvað að í create.sh scriptinu. Gerðiru einhverja breytingu á því? Getur þú postað því?

KypsLloyd commented 1 year ago

svona lítur create.sh út, var að bæt underscore þar sem rauða örin er image

En þá fæ ég error í apply acceptance image

KypsLloyd commented 1 year ago

Breyti gæsalöppum en fæ en þá sama error og hér fyir ofan í apply acceptance

image

finnure commented 1 year ago

create.sh var gefin í einu skrefinu í syllabus. Það á ekki að breyta neinu í þessari skrá, hún á að vera nákvæmlega eins og hún var gefin upp. Þetta undirscore sem þú bættir við á ekki að vera. Hérna er skráin eins og hún var gefin upp, er að virka hjá mér:

#!/bin/bash

set -euo pipefail

if [ "$#" -ne 2 ]; then
    echo "Invalid number of arguments"
    echo "./scripts/ci/deploy/create.sh <service> <tag>"
    exit 1
fi

SERVICE="$1"
TAG="$2"

env_prefix="$(echo ${SERVICE}- | awk '{print toupper($0)}' | sed 's/-/_/g')"
env_variables="$(printenv | { grep "${env_prefix}" || test $? = 1; } | sed "s/^${env_prefix}//g")"

content="$(./scripts/ci/yaml/merge.sh ./src/${SERVICE}/k8s)"

content="$(echo "${content}" | sed "s/{{IMAGE_TAG}}/${TAG}/g")"

for variable in ${env_variables}; do
    variable_key="$(echo "${variable}" | cut -d '=' -f1)"
    variable_value="$(echo "${variable}" | cut -d '=' -f2-)"
    content="$(echo "${content}" | sed "s/{{${variable_key}}}/${variable_value}/g")"
done

echo "${content}"
KypsLloyd commented 1 year ago

Yebb retrackið til baka í original og virkar núna. Það var eftir að ég lét keyra create_acceptance_environment EFTIR publish og build!!

KypsLloyd commented 1 year ago

Nevermind, er aftur að lenda í sömu villu.. create.sh er copy/paste af day6**

image

Deployið lítur svona út hjá mér image

Hefur alltaf virkað hingað til :/

KypsLloyd commented 1 year ago

breytti kommur í prósentur image