Puncte:0

Cum se implementează în kubernetes azure folosind acțiuni github când există o nouă etichetă?

drapel uz

Încerc să mă conectez la cluster și să creez un spațiu de nume folosind acțiuni github. Și apoi facem implementarea folosind fișierele yaml salvate în depozit. De asemenea, registrul de containere acr este folosit aici și creează o etichetă de fiecare dată folosind ID-ul scurt al comiterii github. Cum să actualizați implementarea pentru a utiliza noua etichetă odată ce pushul este finalizat.

Sarcina de rulare de mai jos utilizează numai fișiere yaml statice.

nume: Implementați în cluster
utilizări: azure/k8s-deploy@v1
cu:
manifestă: |
manifests/deployment.yml
manifests/service.yml
imagini: |
${{ env.REGISTRY_NAME }}.azurecr.io/${{ env.APP_NAME }}:${{ github.sha }}
imagepullsecrets: |
${{ env.SECRET }}
spațiu de nume: ${{ env.NAMESPACE }}

fișierul deployment.yaml:

---
apiVersion: apps/v1
fel: Desfăşurare
metadate:
  nume: testingservice
specificație:
  replici: 1
  selector:
    matchLabels:
      service: testingservice
      aplicație: serviciul de testare
  șablon:
    metadate:
      etichete:
        service: testingservice
        aplicație: serviciul de testare
      adnotari:
        consul.hashicorp.com/connect-inject: „adevărat”
        consul.hashicorp.com/enable-metrics-merging: „false”
    specificație:
      imagePullSecrets:
        - nume: acr-cred
      containere:
        - nume: testingservice
          imagine: testingserverlinux.azurecr.io/testingservice:1.8
          porturi:
            - containerPort: 8080
              nume: seif-port

Imaginea pe care o folosesc mai sus este: testingserverlinux.azurecr.io/testingservice:1.8

Cum să schimb id-ul de la valoarea statică 1.8 la github short id de fiecare dată când construiesc.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.