28 Commits

Author SHA1 Message Date
1fb3eb9398 Argo: Changed deployed version to e62cc946076957e934d0391a25595882fa1aefea 2025-08-02 15:31:06 +00:00
b30c2aa93d Argo: Changed deployed version to f9d73ec30404f75073a2e68549946e0baf5a441b 2025-08-02 15:27:55 +00:00
9c9eab4d22 Argo: Changed deployed version to 90460d78f2d55ffc6039c7b64fb562f6b34a8928 2025-08-02 15:22:47 +00:00
7a25bf4117 Argo: Changed deployed version to 8a75354fecaad263f2affd0295d46c93a9f23f7d 2025-08-02 15:19:25 +00:00
a9bc86c83e Argo: Changed deployed version to b449e20d0e1d4d2beee18f6d271be1f98229599d 2025-08-02 15:15:42 +00:00
340eaa829b Argo: Changed deployed version to fc94078c80f402d9113329b99050b672664d50f6 2025-08-02 15:12:17 +00:00
f8a22bf728 Argo: Changed deployed version to 944ee22cc73edba758d2ec1e497e7ae1428ae25a 2025-08-02 15:08:48 +00:00
38beaeefee Argo: Changed deployed version to d5dc7d91e6c65b8ab8c1664d3429ba51a9f68a3a 2025-08-02 15:04:57 +00:00
eba4de4fc8 Argo: Changed deployed version to a13187a87d4fe7f0ee99f4fe5f40514b1d339215 2025-08-02 15:01:11 +00:00
1b89f432e3 Argo: Changed deployed version to b66a5fd19f34807b3b5de3d37973b0dd9caed389 2025-08-02 14:58:08 +00:00
0b8a0588fd Argo: Changed deployed version to 80ce5e1d2db9f96ba14f700f8f86f6817907965c 2025-08-02 14:55:14 +00:00
ba66cfa897 Argo: Changed deployed version to fdf79aed50e38df25e420cf73681969e2af311b5 2025-08-02 14:51:49 +00:00
85d8bab64c Argo: Changed deployed version to bf8dc5045f93365a0bfaba78f55e6b16dfb10056 2025-08-02 14:48:26 +00:00
220fa45e88 Argo: Changed deployed version to 972026ede3ba4c7709dcfdd20a7d56174baf052e 2025-08-02 14:44:48 +00:00
96c4543b06 Argo: Changed deployed version to 272c201aa42d3ae11e40450b244c860a53d58075 2025-08-02 14:41:23 +00:00
8a7014482e Argo: Changed deployed version to 7ed39517e797d65f9393a7c6aa700631ccdfdedf 2025-08-02 14:38:21 +00:00
142d9b251f Argo: Changed deployed version to 3ec81ae9209c5d3b58632685dcaab6c0ac9f6e29 2025-08-02 14:35:07 +00:00
9806a16ab5 Argo: Changed deployed version to 358d5712cfe1fb67f66af68c0a7a8d51c5f99bcd 2025-08-02 14:31:54 +00:00
c1f8aaba65 Argo: Changed deployed version to 2c56cd6a2bb6bc11c318d60c381cb881b00659ef 2025-08-02 14:28:59 +00:00
729a81424b Argo: Changed deployed version to 5155356aa08d01e71db60dba73375464c433c2e4 2025-08-02 14:25:41 +00:00
1230a1ae6b Argo: Changed deployed version to c2af6c6ca8c3f241c2eb8d87f0b4cdc5e4330303 2025-08-02 14:22:04 +00:00
6d9602c961 Removed Jenkins files 2025-07-30 23:04:24 +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: spec:
containers: containers:
- name: api - name: api
image: marcin00.azurecr.io/user-microservice:76a351710fffe2be1ae10471bc1a2f511f481126 image: marcin00.azurecr.io/user-microservice:e62cc946076957e934d0391a25595882fa1aefea
ports: ports:
- containerPort: 80 - containerPort: 80
env: env:

View File

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

View File

@ -24,8 +24,8 @@ spec:
parameters: parameters:
usePodIdentity: "false" usePodIdentity: "false"
useVMManagedIdentity: "true" useVMManagedIdentity: "true"
userAssignedIdentityID: "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: "0c2780e4-8594-4aab-8f1a-8a19f71924bd" # 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" keyvaultName: "dev-aks"
objects: | objects: |
array: array: