28 Commits

Author SHA1 Message Date
0bf37463a5 WOODPECKER: Changed deployed version to 37aa5692eff627f19cc5f7a37d882bf6126c9d13 2025-07-27 11:52:58 +00:00
118165902a WOODPECKER: Changed deployed version to c266121cb9e00a14e26d62e839fd19704f071e18 2025-07-27 11:47:14 +00:00
dbeea52cc2 WOODPECKER: Changed deployed version to 7c5845b059f13ba8d5c3315be6699f74051af4e2 2025-07-27 11:40:40 +00:00
c73772fc88 WOODPECKER: Changed deployed version to de2211d3240cfdaa22991cf87f60d716d0af0d55 2025-07-27 11:34:45 +00:00
f64388221a WOODPECKER: Changed deployed version to 59ce5f21590993e6760680e5dad545c0f09d2935 2025-07-27 11:28:26 +00:00
54148ca45c WOODPECKER: Changed deployed version to a01e83f40c06fa172f4aeaaf38d06dd89b20f239 2025-07-27 11:22:13 +00:00
aaf2a667fc WOODPECKER: Changed deployed version to e6f5f61ccdad7afab033a7ac7733f09819b3c504 2025-07-27 11:14:29 +00:00
7c4cfdd6ed WOODPECKER: Changed deployed version to aeb137fb20c907c7a58691135b00e0672a8619e1 2025-07-27 11:08:25 +00:00
c4550fd73d WOODPECKER: Changed deployed version to ff5d0773c801ba7340f6aae8686741d8af9d6a07 2025-07-27 11:02:16 +00:00
eac2dca410 WOODPECKER: Changed deployed version to 42e2812f42d14fae533ea0a21503dee1a67a3d1c 2025-07-27 10:56:20 +00:00
b936180e8f WOODPECKER: Changed deployed version to f284adc21333474f3bf7c9ac5701a561378a6461 2025-07-27 10:50:27 +00:00
90839f6d6d WOODPECKER: Changed deployed version to c3014d63aa246751557ffc0eb244d47d4062dfb2 2025-07-27 10:44:37 +00:00
7c6cf97704 WOODPECKER: Changed deployed version to 552278e47af2a1eaab18b1219c7687f0fd90d854 2025-07-27 10:38:05 +00:00
32cb0e1bd1 WOODPECKER: Changed deployed version to 97f3b3432a904da70ef1f53f4f871b0a6e101b7f 2025-07-27 10:31:04 +00:00
1b94139517 WOODPECKER: Changed deployed version to c08099f81bb59f2e77a137b728e31f397779cbfc 2025-07-27 10:23:55 +00:00
da65261d71 WOODPECKER: Changed deployed version to e06466e54a814e165dc53bfdaf7ccac0f48c0525 2025-07-27 10:06:43 +00:00
8c2523eb19 WOODPECKER: Changed deployed version to 27cdaa7c0ed3bafa37fd578bd2e596799c3aff2d 2025-07-27 09:59:12 +00:00
6aac0b86e4 WOODPECKER: Changed deployed version to feefee6cc921b34343e3b89e018f590d7ed4c2ea 2025-07-27 09:44:00 +00:00
6f33ab7297 WOODPECKER: Changed deployed version to 8ed4522df3c02627ce8e73b35004579275a3450b 2025-07-27 09:34:14 +00:00
62b61856a8 WOODPECKER: Changed deployed version to 3d82736e2da32bb70d0a7eeb76d97ade799a05be 2025-07-27 09:21:56 +00:00
11ad241758 WOODPECKER: Changed deployed version to 156c475b825eb033f2e0b9e415417900dc2f38c2 2025-07-27 09:04:27 +00:00
bd629b4244 Removed Jenkins pipeline 2025-07-26 15:41:12 +02:00
e7bc2a962d Updated image - added wait_for_db and healthcheck to app 2025-07-19 18:52:44 +02:00
698fa9e1d1 Add client id of managed identity 2025-07-19 18:52:37 +02:00
edc669507c Merged tasks for both containers 2025-07-19 18:52:31 +02:00
87994b727f Prepared Docker image to run for pod agent 2025-07-19 18:52:17 +02:00
ebbad36f96 Created pipeline for Jenkins in Kubernetes cluster 2025-07-19 18:52:07 +02:00
9f9086b0d6 Updated managed identity 2025-07-19 18:51:59 +02:00
4 changed files with 4 additions and 38 deletions

34
Jenkinsfile vendored
View File

@ -1,34 +0,0 @@
pipeline {
agent any
stages {
stage('Checkout') {
steps {
checkout scm
}
}
stage('Get credentials to Cluster') {
steps {
sh '''
az login --identity
az aks get-credentials --resource-group tst-aks-rg --name edu
kubelogin convert-kubeconfig -l azurecli
'''
}
}
stage('Apply to Cluster') {
steps {
sh '''
kubectl apply -f namespace.yaml
kubectl apply -f secret-store.yaml
kubectl apply -f deploy.yaml
kubectl apply -f ingress.yaml
'''
}
}
}
post {
cleanup {
sh 'rm -f ~/.kube/config || true'
}
}
}

View File

@ -81,7 +81,7 @@ spec:
spec:
containers:
- name: api
image: marcin00.azurecr.io/user-microservice:76a351710fffe2be1ae10471bc1a2f511f481126
image: marcin00.azurecr.io/user-microservice:37aa5692eff627f19cc5f7a37d882bf6126c9d13
ports:
- containerPort: 80
env:

View File

@ -4,7 +4,7 @@ metadata:
name: deployer-binding
subjects:
- kind: User
name: daabce80-f745-413f-8377-00472517521c
name: f91aef65-7d2a-4df8-a884-e33b05d54a31
apiGroup: rbac.authorization.k8s.io
roleRef:
kind: ClusterRole

View File

@ -24,8 +24,8 @@ spec:
parameters:
usePodIdentity: "false"
useVMManagedIdentity: "true"
userAssignedIdentityID: "0c2780e4-8594-4aab-8f1a-8a19f71924bd" # client_id of the user-assigned managed identity
clientID: "0c2780e4-8594-4aab-8f1a-8a19f71924bd" # client_id of the user-assigned managed identity
userAssignedIdentityID: "f91aef65-7d2a-4df8-a884-e33b05d54a31" # client_id of the user-assigned managed identity
clientID: "f91aef65-7d2a-4df8-a884-e33b05d54a31" # client_id of the user-assigned managed identity
keyvaultName: "dev-aks"
objects: |
array: