28 Commits

Author SHA1 Message Date
a9621cb31b Argo: Changed deployed version to 6966df2868a406f46347bc49a296458582872c8f 2025-08-02 17:53:09 +00:00
4676091b3e Argo: Changed deployed version to d33e107efb234e78fbba89d7993a6472eda73f4e 2025-08-02 17:50:00 +00:00
595a8d02c0 Argo: Changed deployed version to de360b10cc2b57e6bed8d860ced4d30c9730c8a5 2025-08-02 17:46:57 +00:00
2d03498232 Argo: Changed deployed version to e558baa265f8dbda2a9faf6dd2c3f7e7a5e66c3c 2025-08-02 17:44:09 +00:00
be9ce58b17 Argo: Changed deployed version to e8361548ff7f6f410b277643106f39406542f45c 2025-08-02 17:41:46 +00:00
30b8f0ed3f Argo: Changed deployed version to c75e7de0532ec0350866026f83cc0b5f0eba3dd0 2025-08-02 17:39:34 +00:00
df3db82cfe Argo: Changed deployed version to 157c451ba4df3492ac6d06060e23cf4c4ea31b75 2025-08-02 17:36:48 +00:00
20da47165f Argo: Changed deployed version to 4930bbe45cca68efcf3d04e9cf037734dfd158d8 2025-08-02 17:34:28 +00:00
72d97db784 Argo: Changed deployed version to c0469ca0c2b4c6be02902e98bfa0bb6ba9aceeca 2025-08-02 17:31:43 +00:00
c69b0294fc Argo: Changed deployed version to 77551add1ea2ff58fcc7adc8e4b299e302f5b4dc 2025-08-02 17:29:20 +00:00
062a08efc9 Argo: Changed deployed version to 9e4c747df571620cc7bbd90593d32c2306514d8c 2025-08-02 17:27:00 +00:00
94466300ed Argo: Changed deployed version to f28d9dd27fca269a9463e170dd8dabda7c3b4fbb 2025-08-02 17:24:02 +00:00
6ba8b091b4 Argo: Changed deployed version to 4224a6be739ea860175d4b9f851d5f94505d24fb 2025-08-02 17:21:40 +00:00
868b503813 Argo: Changed deployed version to f69be74a4526fb9ff1c39b7c3bfcd8b45b21b115 2025-08-02 17:19:07 +00:00
c70ec36e90 Argo: Changed deployed version to d3908d8d6653da0bc095c669acb1417fdfe07d44 2025-08-02 17:16:28 +00:00
f5c62e0b5e Argo: Changed deployed version to 43c168aaf2dceba6a06c482c91ceb0db226ed1b6 2025-08-02 17:13:19 +00:00
9256356a61 Argo: Changed deployed version to fa6a653e73f5c43b1680134098c6d0d688fe831d 2025-08-02 17:10:26 +00:00
d3cc9a2775 Argo: Changed deployed version to be606b61348622f68c121eee38a20a7550ad8488 2025-08-02 17:07:55 +00:00
8884a61575 Argo: Changed deployed version to 2c3774ba0971c1a01c013769a62fdf19f29e4b55 2025-08-02 17:05:09 +00:00
c22fddffff Argo: Changed deployed version to e623daad67fedbd2d1c3080eee464085488d0edf 2025-08-02 17:00:57 +00:00
68194995ff Argo: Changed deployed version to 721bb3f628542540d1ad8e065ac6cbc545a47021 2025-08-02 16:46:14 +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:
containers:
- name: api
image: marcin00.azurecr.io/user-microservice:76a351710fffe2be1ae10471bc1a2f511f481126
image: marcin00.azurecr.io/user-microservice:6966df2868a406f46347bc49a296458582872c8f
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: