From c8bdb426caef8e52b5b99a40fc53de3ecd143db7 Mon Sep 17 00:00:00 2001 From: Leo Sok Date: Tue, 12 May 2026 12:53:44 +0300 Subject: [PATCH] update to 2.1.1 --- charts/backend/Chart.yaml | 131 ------- .../backend/charts/admin-app-k8s/.helmignore | 23 -- .../backend/charts/admin-app-k8s/Chart.yaml | 6 - .../admin-app-k8s/templates/_helpers.tpl | 24 -- .../admin-app-k8s/templates/deployment.yaml | 62 ---- .../admin-app-k8s/templates/service.yaml | 15 - .../backend/charts/admin-app-k8s/values.yaml | 10 - .../charts/admin-ui-app-k8s/.helmignore | 23 -- .../charts/admin-ui-app-k8s/Chart.yaml | 6 - .../admin-ui-app-k8s/templates/_helpers.tpl | 24 -- .../templates/deployment.yaml | 22 -- .../admin-ui-app-k8s/templates/service.yaml | 15 - .../charts/admin-ui-app-k8s/values.yaml | 11 - .../charts/android-app-k8s/.helmignore | 23 -- .../backend/charts/android-app-k8s/Chart.yaml | 6 - .../android-app-k8s/templates/_helpers.tpl | 24 -- .../android-app-k8s/templates/deployment.yaml | 64 ---- .../charts/android-app-k8s/values.yaml | 9 - .../backend/charts/auth-app-k8s/.helmignore | 23 -- charts/backend/charts/auth-app-k8s/Chart.yaml | 24 -- .../auth-app-k8s/templates/_helpers.tpl | 53 --- .../auth-app-k8s/templates/deployment.yaml | 88 ----- .../auth-app-k8s/templates/service.yaml | 15 - .../templates/tests/test-connection.yaml | 15 - .../backend/charts/auth-app-k8s/values.yaml | 40 -- .../auth-event-handler-app-k8s/.helmignore | 23 -- .../auth-event-handler-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 19 - .../templates/deployment.yaml | 122 ------- .../templates/service.yaml | 12 - .../auth-event-handler-app-k8s/values.yaml | 48 --- .../charts/bff-admin-app-k8s/.helmignore | 23 -- .../charts/bff-admin-app-k8s/Chart.yaml | 6 - .../bff-admin-app-k8s/templates/_helpers.tpl | 24 -- .../templates/deployment.yaml | 60 --- .../bff-admin-app-k8s/templates/ingress.yaml | 38 -- .../bff-admin-app-k8s/templates/service.yaml | 17 - .../charts/bff-admin-app-k8s/values.yaml | 37 -- charts/backend/charts/bff-app-k8s/.helmignore | 23 -- charts/backend/charts/bff-app-k8s/Chart.yaml | 24 -- .../charts/bff-app-k8s/templates/_helpers.tpl | 19 - .../bff-app-k8s/templates/deployment.yaml | 100 ----- .../charts/bff-app-k8s/templates/ingress.yaml | 28 -- .../charts/bff-app-k8s/templates/service.yaml | 14 - charts/backend/charts/bff-app-k8s/values.yaml | 58 --- .../charts/bff-vcs-app-k8s/.helmignore | 23 -- .../backend/charts/bff-vcs-app-k8s/Chart.yaml | 6 - .../bff-vcs-app-k8s/templates/_helpers.tpl | 24 -- .../bff-vcs-app-k8s/templates/deployment.yaml | 63 ---- .../bff-vcs-app-k8s/templates/ingress.yaml | 28 -- .../bff-vcs-app-k8s/templates/service.yaml | 16 - .../charts/bff-vcs-app-k8s/values.yaml | 24 -- .../big-chat-splitter-app-k8s/.helmignore | 23 -- .../big-chat-splitter-app-k8s/Chart.yaml | 24 -- .../templates/_helpers.tpl | 18 - .../templates/deployment.yaml | 70 ---- .../big-chat-splitter-app-k8s/values.yaml | 30 -- .../backend/charts/call-app-k8s/.helmignore | 23 -- charts/backend/charts/call-app-k8s/Chart.yaml | 24 -- .../call-app-k8s/templates/_helpers.tpl | 18 - .../call-app-k8s/templates/deployment.yaml | 92 ----- .../call-app-k8s/templates/service.yaml | 17 - .../backend/charts/call-app-k8s/values.yaml | 35 -- .../call-event-handler-app-k8s/.helmignore | 23 -- .../call-event-handler-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 46 --- .../templates/deployment.yaml | 84 ----- .../templates/service.yaml | 17 - .../call-event-handler-app-k8s/values.yaml | 35 -- .../charts/call-realtime-app-k8s/.helmignore | 23 -- .../charts/call-realtime-app-k8s/Chart.yaml | 24 -- .../templates/_helpers.tpl | 39 -- .../templates/deployment.yaml | 94 ----- .../templates/service.yaml | 17 - .../charts/call-realtime-app-k8s/values.yaml | 45 --- .../backend/charts/chat-app-k8s/.helmignore | 23 -- charts/backend/charts/chat-app-k8s/Chart.yaml | 24 -- .../chat-app-k8s/templates/_helpers.tpl | 27 -- .../chat-app-k8s/templates/deployment.yaml | 109 ------ .../chat-app-k8s/templates/service.yaml | 16 - .../backend/charts/chat-app-k8s/values.yaml | 17 - .../chat-event-handler-app-k8s/.helmignore | 23 -- .../chat-event-handler-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 27 -- .../templates/deployment.yaml | 87 ----- .../templates/service.yaml | 13 - .../chat-event-handler-app-k8s/values.yaml | 17 - .../charts/deeplink-app-k8s/.helmignore | 23 -- .../charts/deeplink-app-k8s/Chart.yaml | 6 - .../deeplink-app-k8s/templates/_helpers.tpl | 17 - .../templates/deployment.yaml | 101 ------ .../deeplink-app-k8s/templates/service.yaml | 13 - .../charts/deeplink-app-k8s/values.yaml | 14 - .../charts/devices-app-k8s/.helmignore | 23 -- .../backend/charts/devices-app-k8s/Chart.yaml | 24 -- .../devices-app-k8s/templates/_helpers.tpl | 27 -- .../devices-app-k8s/templates/deployment.yaml | 77 ---- .../devices-app-k8s/templates/service.yaml | 13 - .../charts/devices-app-k8s/values.yaml | 11 - .../charts/gem-call-app-k8s/.helmignore | 23 -- .../charts/gem-call-app-k8s/Chart.yaml | 8 - .../gem-call-app-k8s/templates/_helpers.tpl | 15 - .../templates/deployment.yaml | 50 --- .../gem-call-app-k8s/templates/service.yaml | 19 - .../charts/gem-call-app-k8s/values.yaml | 28 -- .../.helmignore | 23 -- .../Chart.yaml | 8 - .../templates/_helpers.tpl | 15 - .../templates/deployment.yaml | 69 ---- .../templates/service.yaml | 19 - .../values.yaml | 14 - .../backend/charts/huawei-app-k8s/.helmignore | 23 -- .../backend/charts/huawei-app-k8s/Chart.yaml | 6 - .../huawei-app-k8s/templates/_helpers.tpl | 11 - .../huawei-app-k8s/templates/deployment.yaml | 66 ---- .../huawei-app-k8s/templates/service.yaml | 14 - .../backend/charts/huawei-app-k8s/values.yaml | 5 - charts/backend/charts/ios-app-k8s/.helmignore | 23 -- charts/backend/charts/ios-app-k8s/Chart.yaml | 6 - .../charts/ios-app-k8s/templates/_helpers.tpl | 7 - .../ios-app-k8s/templates/deployment.yaml | 76 ---- charts/backend/charts/ios-app-k8s/values.yaml | 12 - .../charts/license-app-k8s/.helmignore | 23 -- .../backend/charts/license-app-k8s/Chart.yaml | 6 - .../license-app-k8s/templates/_helpers.tpl | 7 - .../license-app-k8s/templates/deployment.yaml | 33 -- .../license-app-k8s/templates/service.yaml | 18 - .../charts/license-app-k8s/values.yaml | 5 - .../.helmignore | 23 -- .../Chart.yaml | 5 - .../templates/_helpers.tpl | 13 - .../templates/deployment.yaml | 78 ---- .../templates/service.yaml | 16 - .../values.yaml | 11 - .../charts/message-app-k8s/.helmignore | 23 -- .../backend/charts/message-app-k8s/Chart.yaml | 5 - .../message-app-k8s/templates/_helpers.tpl | 13 - .../message-app-k8s/templates/deployment.yaml | 99 ----- .../message-app-k8s/templates/service.yaml | 13 - .../charts/message-app-k8s/values.yaml | 36 -- .../.helmignore | 23 -- .../Chart.yaml | 5 - .../templates/_helpers.tpl | 13 - .../templates/deployment.yaml | 88 ----- .../values.yaml | 17 - .../.helmignore | 23 -- .../Chart.yaml | 6 - .../templates/_helpers.tpl | 53 --- .../templates/deployment.yaml | 81 ----- .../values.yaml | 17 - .../message-event-handler-app-k8s/.helmignore | 23 -- .../message-event-handler-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 66 ---- .../message-event-handler-app-k8s/values.yaml | 8 - .../.helmignore | 23 -- .../Chart.yaml | 24 -- .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 70 ---- .../values.yaml | 11 - .../.helmignore | 23 -- .../Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 66 ---- .../values.yaml | 8 - .../charts/notification-app-k8s/.helmignore | 23 -- .../charts/notification-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 67 ---- .../templates/service.yaml | 13 - .../charts/notification-app-k8s/values.yaml | 13 - .../.helmignore | 23 -- .../Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 70 ---- .../values.yaml | 13 - .../charts/realtime-app-k8s/.helmignore | 23 -- .../charts/realtime-app-k8s/Chart.yaml | 6 - .../realtime-app-k8s/templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 86 ----- .../realtime-app-k8s/templates/service.yaml | 15 - .../charts/realtime-app-k8s/values.yaml | 31 -- .../regular-chat-splitter-app-k8s/.helmignore | 23 -- .../regular-chat-splitter-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 67 ---- .../regular-chat-splitter-app-k8s/values.yaml | 13 - .../backend/charts/search-app-k8s/.helmignore | 23 -- .../backend/charts/search-app-k8s/Chart.yaml | 6 - .../search-app-k8s/templates/_helpers.tpl | 7 - .../search-app-k8s/templates/deployment.yaml | 76 ---- .../search-app-k8s/templates/service.yaml | 13 - .../backend/charts/search-app-k8s/values.yaml | 10 - .../search-event-handler-app-k8s/.helmignore | 23 -- .../search-event-handler-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 68 ---- .../search-event-handler-app-k8s/values.yaml | 5 - .../charts/sticker-app-k8s/.helmignore | 23 -- .../backend/charts/sticker-app-k8s/Chart.yaml | 6 - .../sticker-app-k8s/templates/_helpers.tpl | 7 - .../sticker-app-k8s/templates/deployment.yaml | 70 ---- .../sticker-app-k8s/templates/service.yaml | 13 - .../charts/sticker-app-k8s/values.yaml | 8 - .../unregister-tokens-app-k8s/.helmignore | 23 -- .../unregister-tokens-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 67 ---- .../unregister-tokens-app-k8s/values.yaml | 9 - .../backend/charts/upload-app-k8s/.helmignore | 23 -- .../backend/charts/upload-app-k8s/Chart.yaml | 6 - .../upload-app-k8s/templates/_helpers.tpl | 7 - .../upload-app-k8s/templates/deployment.yaml | 64 ---- .../upload-app-k8s/templates/service.yaml | 13 - .../backend/charts/upload-app-k8s/values.yaml | 5 - .../backend/charts/user-app-k8s/.helmignore | 23 -- charts/backend/charts/user-app-k8s/Chart.yaml | 6 - .../user-app-k8s/templates/_helpers.tpl | 7 - .../user-app-k8s/templates/deployment.yaml | 69 ---- .../user-app-k8s/templates/service.yaml | 13 - .../backend/charts/user-app-k8s/values.yaml | 8 - .../charts/voip-splitter-app-k8s/.helmignore | 23 -- .../charts/voip-splitter-app-k8s/Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 73 ---- .../charts/voip-splitter-app-k8s/values.yaml | 11 - .../charts/web-sender-app-k8s/.helmignore | 23 -- .../charts/web-sender-app-k8s/Chart.yaml | 6 - .../web-sender-app-k8s/templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 64 ---- .../charts/web-sender-app-k8s/values.yaml | 5 - .../charts/workspace-app-k8s/.helmignore | 23 -- .../charts/workspace-app-k8s/Chart.yaml | 6 - .../workspace-app-k8s/templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 65 ---- .../workspace-app-k8s/templates/service.yaml | 14 - .../charts/workspace-app-k8s/values.yaml | 5 - .../.helmignore | 23 -- .../Chart.yaml | 6 - .../templates/_helpers.tpl | 7 - .../templates/deployment.yaml | 67 ---- .../templates/service.yaml | 14 - .../values.yaml | 5 - charts/backend/templates/.helmignore | 0 .../backend/templates/auth-app-ca-cert.yaml | 55 --- .../backend/templates/templates/_globals.tpl | 78 ---- charts/backend/values.yaml | 342 ------------------ charts/backend2/values.yaml | 104 +++--- 248 files changed, 52 insertions(+), 7107 deletions(-) delete mode 100755 charts/backend/Chart.yaml delete mode 100755 charts/backend/charts/admin-app-k8s/.helmignore delete mode 100755 charts/backend/charts/admin-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/admin-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/admin-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/admin-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/admin-app-k8s/values.yaml delete mode 100755 charts/backend/charts/admin-ui-app-k8s/.helmignore delete mode 100755 charts/backend/charts/admin-ui-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/admin-ui-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/admin-ui-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/admin-ui-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/admin-ui-app-k8s/values.yaml delete mode 100755 charts/backend/charts/android-app-k8s/.helmignore delete mode 100755 charts/backend/charts/android-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/android-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/android-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/android-app-k8s/values.yaml delete mode 100755 charts/backend/charts/auth-app-k8s/.helmignore delete mode 100755 charts/backend/charts/auth-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/auth-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/auth-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/auth-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/auth-app-k8s/templates/tests/test-connection.yaml delete mode 100755 charts/backend/charts/auth-app-k8s/values.yaml delete mode 100755 charts/backend/charts/auth-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/auth-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/auth-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/auth-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/auth-event-handler-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/auth-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/bff-admin-app-k8s/.helmignore delete mode 100755 charts/backend/charts/bff-admin-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/bff-admin-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/bff-admin-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/bff-admin-app-k8s/templates/ingress.yaml delete mode 100755 charts/backend/charts/bff-admin-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/bff-admin-app-k8s/values.yaml delete mode 100755 charts/backend/charts/bff-app-k8s/.helmignore delete mode 100755 charts/backend/charts/bff-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/bff-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/bff-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/bff-app-k8s/templates/ingress.yaml delete mode 100755 charts/backend/charts/bff-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/bff-app-k8s/values.yaml delete mode 100755 charts/backend/charts/bff-vcs-app-k8s/.helmignore delete mode 100755 charts/backend/charts/bff-vcs-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/bff-vcs-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/bff-vcs-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/bff-vcs-app-k8s/templates/ingress.yaml delete mode 100755 charts/backend/charts/bff-vcs-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/bff-vcs-app-k8s/values.yaml delete mode 100755 charts/backend/charts/big-chat-splitter-app-k8s/.helmignore delete mode 100755 charts/backend/charts/big-chat-splitter-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/big-chat-splitter-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/big-chat-splitter-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/big-chat-splitter-app-k8s/values.yaml delete mode 100755 charts/backend/charts/call-app-k8s/.helmignore delete mode 100755 charts/backend/charts/call-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/call-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/call-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/call-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/call-app-k8s/values.yaml delete mode 100755 charts/backend/charts/call-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/call-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/call-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/call-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/call-event-handler-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/call-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/call-realtime-app-k8s/.helmignore delete mode 100755 charts/backend/charts/call-realtime-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/call-realtime-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/call-realtime-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/call-realtime-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/call-realtime-app-k8s/values.yaml delete mode 100755 charts/backend/charts/chat-app-k8s/.helmignore delete mode 100755 charts/backend/charts/chat-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/chat-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/chat-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/chat-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/chat-app-k8s/values.yaml delete mode 100755 charts/backend/charts/chat-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/chat-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/chat-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/chat-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/chat-event-handler-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/chat-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/deeplink-app-k8s/.helmignore delete mode 100755 charts/backend/charts/deeplink-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/deeplink-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/deeplink-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/deeplink-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/deeplink-app-k8s/values.yaml delete mode 100755 charts/backend/charts/devices-app-k8s/.helmignore delete mode 100755 charts/backend/charts/devices-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/devices-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/devices-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/devices-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/devices-app-k8s/values.yaml delete mode 100755 charts/backend/charts/gem-call-app-k8s/.helmignore delete mode 100755 charts/backend/charts/gem-call-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/gem-call-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/gem-call-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/gem-call-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/gem-call-app-k8s/values.yaml delete mode 100755 charts/backend/charts/gem-call-events-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/gem-call-events-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/gem-call-events-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/gem-call-events-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/gem-call-events-handler-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/gem-call-events-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/huawei-app-k8s/.helmignore delete mode 100755 charts/backend/charts/huawei-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/huawei-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/huawei-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/huawei-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/huawei-app-k8s/values.yaml delete mode 100755 charts/backend/charts/ios-app-k8s/.helmignore delete mode 100755 charts/backend/charts/ios-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/ios-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/ios-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/ios-app-k8s/values.yaml delete mode 100755 charts/backend/charts/license-app-k8s/.helmignore delete mode 100755 charts/backend/charts/license-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/license-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/license-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/license-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/license-app-k8s/values.yaml delete mode 100755 charts/backend/charts/livekit-webhook-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/livekit-webhook-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/livekit-webhook-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/livekit-webhook-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/livekit-webhook-handler-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/livekit-webhook-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/message-app-k8s/.helmignore delete mode 100755 charts/backend/charts/message-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/message-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/message-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/message-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/message-app-k8s/values.yaml delete mode 100755 charts/backend/charts/message-call-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/message-call-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/message-call-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/message-call-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/message-call-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/message-chat-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/message-chat-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/message-chat-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/message-chat-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/message-chat-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/message-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/message-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/message-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/message-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/message-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/message-link-preview-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/message-link-preview-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/message-link-preview-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/message-link-preview-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/message-link-preview-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/message-user-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/message-user-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/message-user-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/message-user-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/message-user-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/notification-app-k8s/.helmignore delete mode 100755 charts/backend/charts/notification-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/notification-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/notification-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/notification-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/notification-app-k8s/values.yaml delete mode 100755 charts/backend/charts/notification-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/notification-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/notification-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/notification-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/notification-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/realtime-app-k8s/.helmignore delete mode 100755 charts/backend/charts/realtime-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/realtime-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/realtime-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/realtime-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/realtime-app-k8s/values.yaml delete mode 100755 charts/backend/charts/regular-chat-splitter-app-k8s/.helmignore delete mode 100755 charts/backend/charts/regular-chat-splitter-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/regular-chat-splitter-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/regular-chat-splitter-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/regular-chat-splitter-app-k8s/values.yaml delete mode 100755 charts/backend/charts/search-app-k8s/.helmignore delete mode 100755 charts/backend/charts/search-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/search-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/search-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/search-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/search-app-k8s/values.yaml delete mode 100755 charts/backend/charts/search-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/search-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/search-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/search-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/search-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/charts/sticker-app-k8s/.helmignore delete mode 100755 charts/backend/charts/sticker-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/sticker-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/sticker-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/sticker-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/sticker-app-k8s/values.yaml delete mode 100755 charts/backend/charts/unregister-tokens-app-k8s/.helmignore delete mode 100755 charts/backend/charts/unregister-tokens-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/unregister-tokens-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/unregister-tokens-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/unregister-tokens-app-k8s/values.yaml delete mode 100755 charts/backend/charts/upload-app-k8s/.helmignore delete mode 100755 charts/backend/charts/upload-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/upload-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/upload-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/upload-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/upload-app-k8s/values.yaml delete mode 100755 charts/backend/charts/user-app-k8s/.helmignore delete mode 100755 charts/backend/charts/user-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/user-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/user-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/user-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/user-app-k8s/values.yaml delete mode 100755 charts/backend/charts/voip-splitter-app-k8s/.helmignore delete mode 100755 charts/backend/charts/voip-splitter-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/voip-splitter-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/voip-splitter-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/voip-splitter-app-k8s/values.yaml delete mode 100755 charts/backend/charts/web-sender-app-k8s/.helmignore delete mode 100755 charts/backend/charts/web-sender-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/web-sender-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/web-sender-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/web-sender-app-k8s/values.yaml delete mode 100755 charts/backend/charts/workspace-app-k8s/.helmignore delete mode 100755 charts/backend/charts/workspace-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/workspace-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/workspace-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/workspace-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/workspace-app-k8s/values.yaml delete mode 100755 charts/backend/charts/workspace-event-handler-app-k8s/.helmignore delete mode 100755 charts/backend/charts/workspace-event-handler-app-k8s/Chart.yaml delete mode 100755 charts/backend/charts/workspace-event-handler-app-k8s/templates/_helpers.tpl delete mode 100755 charts/backend/charts/workspace-event-handler-app-k8s/templates/deployment.yaml delete mode 100755 charts/backend/charts/workspace-event-handler-app-k8s/templates/service.yaml delete mode 100755 charts/backend/charts/workspace-event-handler-app-k8s/values.yaml delete mode 100755 charts/backend/templates/.helmignore delete mode 100644 charts/backend/templates/auth-app-ca-cert.yaml delete mode 100755 charts/backend/templates/templates/_globals.tpl delete mode 100755 charts/backend/values.yaml diff --git a/charts/backend/Chart.yaml b/charts/backend/Chart.yaml deleted file mode 100755 index ec79857..0000000 --- a/charts/backend/Chart.yaml +++ /dev/null @@ -1,131 +0,0 @@ -apiVersion: v2 -name: backend -description: Umbrella chart for all backend k8s applications -type: application -version: "0.1.0" -appVersion: "1.0.0" - -dependencies: - - name: admin-app - version: "0.1.0" - repository: file://charts/admin-app-k8s - - name: android-app - version: "0.1.0" - repository: file://charts/android-app-k8s - - name: auth-app - version: "0.1.0" - repository: file://charts/auth-app-k8s - - name: auth-event-handler-app - version: "0.1.0" - repository: file://charts/auth-event-handler-app-k8s - - name: bff-admin-app - version: "0.1.0" - repository: file://charts/bff-admin-app-k8s - - name: bff-app - version: "0.1.0" - repository: file://charts/bff-app-k8s - - name: bff-vcs-app - version: "0.1.0" - repository: file://charts/bff-vcs-app-k8s - - name: big-chat-splitter-app - version: "0.1.0" - repository: file://charts/big-chat-splitter-app-k8s - - name: call-app - version: "0.1.0" - repository: file://charts/call-app-k8s - - name: call-event-handler-app - version: "0.1.0" - repository: file://charts/call-event-handler-app-k8s - - name: call-realtime-app - version: "0.1.0" - repository: file://charts/call-realtime-app-k8s - - name: chat-app - version: "0.1.0" - repository: file://charts/chat-app-k8s - - name: chat-event-handler-app - version: "0.1.0" - repository: file://charts/chat-event-handler-app-k8s - - name: deeplink-app - version: "0.1.0" - repository: file://charts/deeplink-app-k8s - - name: gem-call-app - version: "0.1.0" - repository: file://charts/gem-call-app-k8s - - name: gem-call-events-handler-app - version: "0.1.0" - repository: file://charts/gem-call-events-handler-app-k8s - - name: huawei-app - version: "0.1.0" - repository: file://charts/huawei-app-k8s - - name: ios-app - version: "0.1.0" - repository: file://charts/ios-app-k8s - - name: livekit-webhook-handler-app - version: "0.1.0" - repository: file://charts/livekit-webhook-handler-app-k8s - - name: message-app - version: "0.1.0" - repository: file://charts/message-app-k8s - - name: message-call-event-handler-app - version: "0.1.0" - repository: file://charts/message-call-event-handler-app-k8s - - name: message-chat-event-handler-app - version: "0.1.0" - repository: file://charts/message-chat-event-handler-app-k8s - - name: message-event-handler-app - version: "0.1.0" - repository: file://charts/message-event-handler-app-k8s - - name: message-link-preview-handler-app - version: "0.1.0" - repository: file://charts/message-link-preview-handler-app-k8s - - name: message-user-event-handler-app - version: "0.1.0" - repository: file://charts/message-user-event-handler-app-k8s - - name: notification-app - version: "0.1.0" - repository: file://charts/notification-app-k8s - - name: notification-event-handler-app - version: "0.1.0" - repository: file://charts/notification-event-handler-app-k8s - - name: realtime-app - version: "0.1.0" - repository: file://charts/realtime-app-k8s - - name: regular-chat-splitter-app - version: "0.1.0" - repository: file://charts/regular-chat-splitter-app-k8s - - name: search-app - version: "0.1.0" - repository: file://charts/search-app-k8s - - name: search-event-handler-app - version: "0.1.0" - repository: file://charts/search-event-handler-app-k8s - - name: sticker-app - version: "0.1.0" - repository: file://charts/sticker-app-k8s - - name: unregister-tokens-app - version: "0.1.0" - repository: file://charts/unregister-tokens-app-k8s - - name: upload-app - version: "0.1.0" - repository: file://charts/upload-app-k8s - - name: user-app - version: "0.1.0" - repository: file://charts/user-app-k8s - - name: voip-splitter-app - version: "0.1.0" - repository: file://charts/voip-splitter-app-k8s - - name: web-sender-app - version: "0.1.0" - repository: file://charts/web-sender-app-k8s - - name: workspace-app - version: "0.1.0" - repository: file://charts/workspace-app-k8s - - name: workspace-event-handler-app - version: "0.1.0" - repository: file://charts/workspace-event-handler-app-k8s - - name: devices-app - version: "0.1.0" - repository: file://charts/devices-app-k8s - - name: license-app - version: "0.1.0" - repository: file://charts/license-app-k8s diff --git a/charts/backend/charts/admin-app-k8s/.helmignore b/charts/backend/charts/admin-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/admin-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/admin-app-k8s/Chart.yaml b/charts/backend/charts/admin-app-k8s/Chart.yaml deleted file mode 100755 index d943528..0000000 --- a/charts/backend/charts/admin-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: admin-app -description: Helm chart for Admin app -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/admin-app-k8s/templates/_helpers.tpl b/charts/backend/charts/admin-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 6e6f4c1..0000000 --- a/charts/backend/charts/admin-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,24 +0,0 @@ -{{/* Common labels */}} -{{- define "admin-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "admin-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Name */}} -{{- define "admin-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Fullname */}} -{{- define "admin-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Selector labels */}} -{{- define "admin-app.selectorLabels" -}} -app.kubernetes.io/name: {{ include "admin-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end }} diff --git a/charts/backend/charts/admin-app-k8s/templates/deployment.yaml b/charts/backend/charts/admin-app-k8s/templates/deployment.yaml deleted file mode 100755 index 970d5a5..0000000 --- a/charts/backend/charts/admin-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,62 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "admin-app.fullname" . }} - labels: - {{- include "admin-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "admin-app.selectorLabels" . | nindent 6 }} - template: - metadata: - labels: - {{- include "admin-app.selectorLabels" . | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: admin-app - ports: - - containerPort: 9090 - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.general" . | nindent 12 }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/admin-app-k8s/templates/service.yaml b/charts/backend/charts/admin-app-k8s/templates/service.yaml deleted file mode 100755 index a453710..0000000 --- a/charts/backend/charts/admin-app-k8s/templates/service.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "admin-app.fullname" . }} - labels: - {{- include "admin-app.labels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - selector: - {{- include "admin-app.selectorLabels" . | nindent 4 }} - ports: - - name: http - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} - protocol: TCP diff --git a/charts/backend/charts/admin-app-k8s/values.yaml b/charts/backend/charts/admin-app-k8s/values.yaml deleted file mode 100755 index 5081865..0000000 --- a/charts/backend/charts/admin-app-k8s/values.yaml +++ /dev/null @@ -1,10 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -service: - type: ClusterIP - port: 9090 - targetPort: 9090 \ No newline at end of file diff --git a/charts/backend/charts/admin-ui-app-k8s/.helmignore b/charts/backend/charts/admin-ui-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/admin-ui-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/admin-ui-app-k8s/Chart.yaml b/charts/backend/charts/admin-ui-app-k8s/Chart.yaml deleted file mode 100755 index c1a022d..0000000 --- a/charts/backend/charts/admin-ui-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: admin-ui-app -description: Helm chart for Admin ui app -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/admin-ui-app-k8s/templates/_helpers.tpl b/charts/backend/charts/admin-ui-app-k8s/templates/_helpers.tpl deleted file mode 100755 index ea0fbe8..0000000 --- a/charts/backend/charts/admin-ui-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,24 +0,0 @@ -{{/* Common labels */}} -{{- define "admin-ui-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "admin-ui-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Name */}} -{{- define "admin-ui-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Fullname */}} -{{- define "admin-ui-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Selector labels */}} -{{- define "admin-ui-app.selectorLabels" -}} -app.kubernetes.io/name: {{ include "admin-ui-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end }} diff --git a/charts/backend/charts/admin-ui-app-k8s/templates/deployment.yaml b/charts/backend/charts/admin-ui-app-k8s/templates/deployment.yaml deleted file mode 100755 index 74039ce..0000000 --- a/charts/backend/charts/admin-ui-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "admin-ui-app.fullname" . }} - labels: - {{- include "admin-ui-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "admin-ui-app.selectorLabels" . | nindent 6 }} - template: - metadata: - labels: - {{- include "admin-ui-app.selectorLabels" . | nindent 8 }} - spec: - containers: - - name: admin-ui-app - ports: - - containerPort: 9090 - image: "{{ .Values.global.dockerRegistryPrefix }}admin-panel-cowork:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} \ No newline at end of file diff --git a/charts/backend/charts/admin-ui-app-k8s/templates/service.yaml b/charts/backend/charts/admin-ui-app-k8s/templates/service.yaml deleted file mode 100755 index 6848da3..0000000 --- a/charts/backend/charts/admin-ui-app-k8s/templates/service.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "admin-ui-app.fullname" . }} - labels: - {{- include "admin-ui-app.labels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - selector: - {{- include "admin-ui-app.selectorLabels" . | nindent 4 }} - ports: - - name: http - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} - protocol: TCP diff --git a/charts/backend/charts/admin-ui-app-k8s/values.yaml b/charts/backend/charts/admin-ui-app-k8s/values.yaml deleted file mode 100755 index 1a8ba10..0000000 --- a/charts/backend/charts/admin-ui-app-k8s/values.yaml +++ /dev/null @@ -1,11 +0,0 @@ -replicaCount: 1 - -image: - tag: preprod - pullPolicy: Always - -service: - name: admin-ui-app - type: ClusterIP - port: 9090 - targetPort: 80 diff --git a/charts/backend/charts/android-app-k8s/.helmignore b/charts/backend/charts/android-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/android-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/android-app-k8s/Chart.yaml b/charts/backend/charts/android-app-k8s/Chart.yaml deleted file mode 100755 index a47928d..0000000 --- a/charts/backend/charts/android-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: android-app -description: Helm chart for Android Sender Application -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/android-app-k8s/templates/_helpers.tpl b/charts/backend/charts/android-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 0956742..0000000 --- a/charts/backend/charts/android-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,24 +0,0 @@ -{{/* Common labels */}} -{{- define "android-sender-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "android-sender-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Name */}} -{{- define "android-sender-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Fullname */}} -{{- define "android-sender-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Selector labels */}} -{{- define "android-sender-app.selectorLabels" -}} -app.kubernetes.io/name: {{ include "android-sender-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end }} diff --git a/charts/backend/charts/android-app-k8s/templates/deployment.yaml b/charts/backend/charts/android-app-k8s/templates/deployment.yaml deleted file mode 100755 index 5ed2f26..0000000 --- a/charts/backend/charts/android-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,64 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "android-sender-app.fullname" . }} - labels: - {{- include "android-sender-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "android-sender-app.selectorLabels" . | nindent 6 }} - template: - metadata: - labels: - {{- include "android-sender-app.selectorLabels" . | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}android-sender-app:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: android-sender - image: "{{ .Values.global.dockerRegistryPrefix }}android-sender-app:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - - name: ANDROID_FIREBASE_CONFIG - value: {{ .Values.env.android_firebase_config }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/android-app-k8s/values.yaml b/charts/backend/charts/android-app-k8s/values.yaml deleted file mode 100755 index 8993520..0000000 --- a/charts/backend/charts/android-app-k8s/values.yaml +++ /dev/null @@ -1,9 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always -env: - android_firebase_config: "cowork-prod-firebase-adminsdk-l136z-648992e82d.json" -secrets: - firebaseSecret: android-firebase-config \ No newline at end of file diff --git a/charts/backend/charts/auth-app-k8s/.helmignore b/charts/backend/charts/auth-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/auth-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/auth-app-k8s/Chart.yaml b/charts/backend/charts/auth-app-k8s/Chart.yaml deleted file mode 100755 index ef6cebc..0000000 --- a/charts/backend/charts/auth-app-k8s/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: auth-app -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: "1.16.0" diff --git a/charts/backend/charts/auth-app-k8s/templates/_helpers.tpl b/charts/backend/charts/auth-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 9c13cc4..0000000 --- a/charts/backend/charts/auth-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,53 +0,0 @@ -{{/* -Expand the name of the chart. -*/}} -{{- define "auth-app-k8s.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "auth-app-k8s.fullname" -}} -{{- default .Chart.Name .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "auth-app-k8s.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "auth-app-k8s.labels" -}} -helm.sh/chart: {{ include "auth-app-k8s.chart" . }} -{{ include "auth-app-k8s.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "auth-app-k8s.selectorLabels" -}} -app.kubernetes.io/name: {{ include "auth-app-k8s.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end }} - -{{/* -Create the name of the service account to use -*/}} -{{- define "auth-app-k8s.serviceAccountName" -}} -{{- if .Values.serviceAccount.create }} -{{- default (include "auth-app-k8s.fullname" .) .Values.serviceAccount.name }} -{{- else }} -{{- default "default" .Values.serviceAccount.name }} -{{- end }} -{{- end }} diff --git a/charts/backend/charts/auth-app-k8s/templates/deployment.yaml b/charts/backend/charts/auth-app-k8s/templates/deployment.yaml deleted file mode 100755 index 6ca359d..0000000 --- a/charts/backend/charts/auth-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,88 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "auth-app-k8s.fullname" . }} - labels: - {{- include "auth-app-k8s.labels" . | nindent 4 }} - io.kompose.service: auth-app -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "auth-app-k8s.selectorLabels" . | nindent 6 }} - io.kompose.service: auth-app - template: - metadata: - annotations: - {{- toYaml .Values.podAnnotations | nindent 8 }} - labels: - {{- include "auth-app-k8s.selectorLabels" . | nindent 8 }} - {{- toYaml .Values.podLabels | nindent 8 }} - spec: - {{- with .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - volumes: - - name: ca-cert - configMap: - name: {{ include "auth-app-k8s.fullname" . }}-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: auth-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: {{ .Values.service.targetPort }} - {{- if .Values.service.hostPort }} - hostPort: {{ .Values.service.hostPort }} - {{- end }} - protocol: TCP - env: - {{- include "global.env.general" . | nindent 12 }} - {{- include "global.env.auth" . | nindent 12 }} - - name: ADMIN_PASSWORD - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.adminPassword.name }} - key: {{ .Values.secrets.adminPassword.key }} - - name: CLIENT_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.clientSecret.name }} - key: {{ .Values.secrets.clientSecret.key }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - resources: - {{- toYaml .Values.resources | nindent 12 }} \ No newline at end of file diff --git a/charts/backend/charts/auth-app-k8s/templates/service.yaml b/charts/backend/charts/auth-app-k8s/templates/service.yaml deleted file mode 100755 index d7fd4fc..0000000 --- a/charts/backend/charts/auth-app-k8s/templates/service.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "auth-app-k8s.fullname" . }} - labels: - {{- include "auth-app-k8s.labels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - ports: - - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} - protocol: TCP - selector: - {{- include "auth-app-k8s.selectorLabels" . | nindent 4 }} - io.kompose.service: auth-app \ No newline at end of file diff --git a/charts/backend/charts/auth-app-k8s/templates/tests/test-connection.yaml b/charts/backend/charts/auth-app-k8s/templates/tests/test-connection.yaml deleted file mode 100755 index 345e5ce..0000000 --- a/charts/backend/charts/auth-app-k8s/templates/tests/test-connection.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -kind: Pod -metadata: - name: "{{ include "auth-app-k8s.fullname" . }}-test-connection" - labels: - {{- include "auth-app-k8s.labels" . | nindent 4 }} - annotations: - "helm.sh/hook": test -spec: - containers: - - name: wget - image: busybox - command: ['wget'] - args: ['{{ include "auth-app-k8s.fullname" . }}:{{ .Values.service.port }}'] - restartPolicy: Never diff --git a/charts/backend/charts/auth-app-k8s/values.yaml b/charts/backend/charts/auth-app-k8s/values.yaml deleted file mode 100755 index 9903379..0000000 --- a/charts/backend/charts/auth-app-k8s/values.yaml +++ /dev/null @@ -1,40 +0,0 @@ - -fullnameOverride: "auth-app" - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -replicaCount: 1 - -service: - type: ClusterIP - port: 9090 - targetPort: 9090 - hostPort: null - -secrets: - adminPassword: - name: auth-secrets - key: admin-password - clientSecret: - name: auth-secrets - key: client-secret - -resources: - limits: - memory: 512Mi - requests: - cpu: 100m - memory: 256Mi - -podAnnotations: - kompose.cmd: kompose convert -f app/auth-app.yml -o k8s/auth-app-k8s - kompose.version: 1.33.0 (HEAD) - -podLabels: - io.kompose.network/app-default: "true" - io.kompose.service: auth-app - -autoscaling: - enabled: false \ No newline at end of file diff --git a/charts/backend/charts/auth-event-handler-app-k8s/.helmignore b/charts/backend/charts/auth-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/auth-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/auth-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/auth-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index f45c1d5..0000000 --- a/charts/backend/charts/auth-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: auth-event-handler-app -description: Authentication Event Handler -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/auth-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/auth-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 0ed8006..0000000 --- a/charts/backend/charts/auth-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{/* Common Name Definitions */}} -{{- define "auth-event-handler-app-k8s.fullname" -}} -{{- default .Chart.Name .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Standard labels */}} -{{- define "auth-event-handler-app-k8s.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} -app.kubernetes.io/name: {{ .Chart.Name }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Selector labels */}} -{{- define "auth-event-handler-app-k8s.selectorLabels" -}} -app.kubernetes.io/name: {{ .Chart.Name }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end }} diff --git a/charts/backend/charts/auth-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/auth-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 0e398a7..0000000 --- a/charts/backend/charts/auth-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,122 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "auth-event-handler-app-k8s.fullname" . }} - labels: - {{- include "auth-event-handler-app-k8s.labels" . | nindent 4 }} -spec: - {{- if not .Values.autoscaling.enabled }} - replicas: {{ .Values.replicaCount }} - {{- end }} - selector: - matchLabels: - {{- include "auth-event-handler-app-k8s.selectorLabels" . | nindent 6 }} - template: - metadata: - {{- with .Values.podAnnotations }} - annotations: - {{- toYaml . | nindent 8 }} - {{- end }} - labels: - {{- include "auth-event-handler-app-k8s.labels" . | nindent 8 }} - {{- with .Values.podLabels }} - {{- toYaml . | nindent 8 }} - {{- end }} - spec: - {{- if .Values.serviceAccount.create }} - serviceAccountName: {{ .Values.serviceAccount.name | default (include "auth-event-handler-app-k8s.serviceAccountName" .) }} - {{- end }} - {{- with .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - {{- with .Values.volumes }} - {{ toYaml . | nindent 8 }} - {{- end }} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: {{ .Chart.Name }} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - name: http - containerPort: {{ .Values.service.port }} - protocol: TCP - env: - {{- include "global.env.general" . | nindent 12 }} - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.auth" . | nindent 12 }} - - name: ADMIN_PASSWORD - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.adminPassword.name }} - key: {{ .Values.secrets.adminPassword.key }} - - name: CLIENT_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.clientSecret.name }} - key: {{ .Values.secrets.clientSecret.key }} - livenessProbe: - {{- toYaml .Values.livenessProbe | nindent 12 }} - readinessProbe: - {{- toYaml .Values.readinessProbe | nindent 12 }} - resources: - {{- toYaml .Values.resources | nindent 12 }} - volumeMounts: - {{- with .Values.volumeMounts }} - {{- toYaml . | nindent 12 }} - {{- end }} - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} diff --git a/charts/backend/charts/auth-event-handler-app-k8s/templates/service.yaml b/charts/backend/charts/auth-event-handler-app-k8s/templates/service.yaml deleted file mode 100755 index 21e5053..0000000 --- a/charts/backend/charts/auth-event-handler-app-k8s/templates/service.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "auth-event-handler-app-k8s.fullname" . }} - labels: - {{- include "auth-event-handler-app-k8s.labels" . | nindent 4 }} -spec: - ports: - - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} - selector: - {{- include "auth-event-handler-app-k8s.selectorLabels" . | nindent 4 }} \ No newline at end of file diff --git a/charts/backend/charts/auth-event-handler-app-k8s/values.yaml b/charts/backend/charts/auth-event-handler-app-k8s/values.yaml deleted file mode 100755 index 7338c79..0000000 --- a/charts/backend/charts/auth-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -fullnameOverride: "auth-event-handler-app" -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -replicaCount: 1 -service: - type: ClusterIP - port: 8094 - targetPort: 9090 - -secrets: - kafka: - name: kafka-password - passwordKey: client-passwords - username: admin - adminPassword: - name: auth-secrets - key: admin-password - clientSecret: - name: auth-secrets - key: client-secret - -resources: - limits: - memory: 512Mi - requests: - cpu: 100m - memory: 256Mi - -podAnnotations: - kompose.cmd: kompose convert -f app/auth-event-handler-app.yml -o k8s/auth-event-handler-app-k8s - kompose.version: 1.33.0 (HEAD) - -podLabels: - io.kompose.network/app-default: "true" - io.kompose.service: auth-event-handler-app - - -podSecurityContext: {} -securityContext: {} - -autoscaling: - enabled: false - -serviceAccount: - create: false - name: "" \ No newline at end of file diff --git a/charts/backend/charts/bff-admin-app-k8s/.helmignore b/charts/backend/charts/bff-admin-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/bff-admin-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/bff-admin-app-k8s/Chart.yaml b/charts/backend/charts/bff-admin-app-k8s/Chart.yaml deleted file mode 100755 index 97e78ff..0000000 --- a/charts/backend/charts/bff-admin-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: bff-admin-app -description: Helm chart for bff-admin-app -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/bff-admin-app-k8s/templates/_helpers.tpl b/charts/backend/charts/bff-admin-app-k8s/templates/_helpers.tpl deleted file mode 100755 index ee6b096..0000000 --- a/charts/backend/charts/bff-admin-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,24 +0,0 @@ -{{/* Common labels */}} -{{- define "bff-admin-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "bff-admin-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Name */}} -{{- define "bff-admin-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Fullname */}} -{{- define "bff-admin-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Selector labels */}} -{{- define "bff-admin-app.selectorLabels" -}} -app.kubernetes.io/name: {{ include "bff-admin-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end }} diff --git a/charts/backend/charts/bff-admin-app-k8s/templates/deployment.yaml b/charts/backend/charts/bff-admin-app-k8s/templates/deployment.yaml deleted file mode 100755 index ca804b9..0000000 --- a/charts/backend/charts/bff-admin-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,60 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "bff-admin-app.fullname" . }} - labels: - {{- include "bff-admin-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "bff-admin-app.selectorLabels" . | nindent 6 }} - template: - metadata: - labels: - {{- include "bff-admin-app.selectorLabels" . | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: bff-admin-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.general" . | nindent 12 }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts \ No newline at end of file diff --git a/charts/backend/charts/bff-admin-app-k8s/templates/ingress.yaml b/charts/backend/charts/bff-admin-app-k8s/templates/ingress.yaml deleted file mode 100755 index 5b5d502..0000000 --- a/charts/backend/charts/bff-admin-app-k8s/templates/ingress.yaml +++ /dev/null @@ -1,38 +0,0 @@ -{{- if .Values.ingress.enabled -}} -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: {{ .Values.ingress.name }} - namespace: {{ .Release.Namespace | default "default" }} - {{- with .Values.ingress.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - ingressClassName: {{ .Values.ingress.className }} - {{- if .Values.ingress.tls }} - tls: - {{- range .Values.ingress.tls }} - - hosts: - {{- range .hosts }} - - {{ . | quote }} - {{- end }} - secretName: {{ .secretName | quote }} - {{- end }} - {{- end }} - rules: - {{- range .Values.ingress.hosts }} - - host: {{ .host | quote }} - http: - paths: - {{- range .paths }} - - path: {{ .path }} - pathType: {{ .pathType }} - backend: - service: - name: {{ $.Values.env.app_name }} - port: - number: {{ $.Values.service.httpPort }} - {{- end }} - {{- end }} -{{- end }} \ No newline at end of file diff --git a/charts/backend/charts/bff-admin-app-k8s/templates/service.yaml b/charts/backend/charts/bff-admin-app-k8s/templates/service.yaml deleted file mode 100755 index afaf6a0..0000000 --- a/charts/backend/charts/bff-admin-app-k8s/templates/service.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "bff-admin-app.fullname" . }} - labels: - {{- include "bff-admin-app.labels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - selector: - {{- include "bff-admin-app.selectorLabels" . | nindent 4 }} - ports: - {{- range .Values.service.ports }} - - name: {{ .name }} - port: {{ .port }} - targetPort: {{ .targetPort }} - protocol: TCP - {{- end }} diff --git a/charts/backend/charts/bff-admin-app-k8s/values.yaml b/charts/backend/charts/bff-admin-app-k8s/values.yaml deleted file mode 100755 index cf0c519..0000000 --- a/charts/backend/charts/bff-admin-app-k8s/values.yaml +++ /dev/null @@ -1,37 +0,0 @@ -replicaCount: 1 -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - app_name: bff-admin-app - -service: - type: ClusterIP - httpPort: 8100 - grpcPort: 8101 - ports: - - name: http - port: 8100 - targetPort: 8080 - - name: grpc - port: 8101 - targetPort: 9090 - -ingress: - enabled: true - className: nginx - name: bff-admin-ingress - annotations: - nginx.ingress.kubernetes.io/ssl-redirect: "true" - nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/backend-protocol: "HTTP" - hosts: - - host: adm-p003.cw.ngcloud.ru - paths: - - path: / - pathType: Prefix - tls: - - hosts: - - adm-p003.cw.ngcloud.ru - secretName: co-work-secret \ No newline at end of file diff --git a/charts/backend/charts/bff-app-k8s/.helmignore b/charts/backend/charts/bff-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/bff-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/bff-app-k8s/Chart.yaml b/charts/backend/charts/bff-app-k8s/Chart.yaml deleted file mode 100755 index b75c1cf..0000000 --- a/charts/backend/charts/bff-app-k8s/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: bff-app -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: "1.16.0" diff --git a/charts/backend/charts/bff-app-k8s/templates/_helpers.tpl b/charts/backend/charts/bff-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 453c818..0000000 --- a/charts/backend/charts/bff-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,19 +0,0 @@ -{{/* Common Name Definitions */}} -{{- define "bff-app-k8s.fullname" -}} -{{- default .Chart.Name .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Standard labels */}} -{{- define "bff-app-k8s.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} -app.kubernetes.io/name: {{ .Chart.Name }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Selector labels */}} -{{- define "bff-app-k8s.selectorLabels" -}} -app.kubernetes.io/name: {{ .Values.fullnameOverride }} -app.kubernetes.io/instance: {{ .Values.fullnameOverride }} -{{- end }} diff --git a/charts/backend/charts/bff-app-k8s/templates/deployment.yaml b/charts/backend/charts/bff-app-k8s/templates/deployment.yaml deleted file mode 100755 index f42b1de..0000000 --- a/charts/backend/charts/bff-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,100 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "bff-app-k8s.fullname" . }} - labels: - {{- include "bff-app-k8s.selectorLabels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "bff-app-k8s.selectorLabels" . | nindent 6 }} - template: - metadata: - annotations: - {{- toYaml .Values.podAnnotations | nindent 8 }} - labels: - {{- include "bff-app-k8s.selectorLabels" . | nindent 8 }} - {{- toYaml .Values.podLabels | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: bff-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: {{ .Values.service.targetPort }} - {{- if .Values.service.hostPort }} - hostPort: {{ .Values.service.hostPort }} - {{- end }} - protocol: TCP - env: - - name: GRPC_CLIENT_AUTH_URL - value: {{ .Values.env.services.auth | quote }} - - name: GRPC_CLIENT_CHAT_URL - value: {{ .Values.env.services.chat | quote }} - - name: GRPC_CLIENT_CONFIG_URL - value: {{ .Values.env.services.user | quote }} - - name: GRPC_CLIENT_DEEPLINK_URL - value: {{ .Values.env.services.deeplink | quote }} - - name: GRPC_CLIENT_GEM_CALL_URL - value: {{ .Values.env.services.gemCall | quote }} - - name: GRPC_CLIENT_MESSAGE_URL - value: {{ .Values.env.services.message | quote }} - - name: GRPC_CLIENT_NOTIFICATIONS_URL - value: {{ .Values.env.services.notification | quote }} - - name: GRPC_CLIENT_REACTION_URL - value: {{ .Values.env.services.message | quote }} - - name: GRPC_CLIENT_REALTIME_URL - value: {{ .Values.env.services.realtime | quote }} - - name: GRPC_CLIENT_SEARCH_URL - value: {{ .Values.env.services.search | quote }} - - name: GRPC_CLIENT_STICKER_URL - value: {{ .Values.env.services.sticker | quote }} - - name: GRPC_CLIENT_UPLOAD_URL - value: {{ .Values.env.services.upload | quote }} - - name: GRPC_CLIENT_USER_URL - value: {{ .Values.env.services.user | quote }} - - name: GRPC_CLIENT_WORKSPACE_URL - value: {{ .Values.env.services.workspace | quote }} - - name: GRPC_CLIENT_DEVICE_URL - value: {{ .Values.env.services.device | quote }} - resources: - {{- toYaml .Values.resources | nindent 12 }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/bff-app-k8s/templates/ingress.yaml b/charts/backend/charts/bff-app-k8s/templates/ingress.yaml deleted file mode 100755 index 04ac9bd..0000000 --- a/charts/backend/charts/bff-app-k8s/templates/ingress.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- if .Values.ingress.enabled -}} -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: {{ .Values.ingress.name }} - namespace: {{ .Release.Namespace | default "default" }} - {{- with .Values.ingress.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - ingressClassName: {{ .Values.ingress.className }} - tls: - - hosts: - - {{ .Values.ingress.host | quote }} - secretName: {{ .Values.ingress.tlsSecret | quote }} - rules: - - host: {{ .Values.ingress.host | quote }} - http: - paths: - - path: {{ .Values.ingress.path }} - pathType: {{ .Values.ingress.pathType }} - backend: - service: - name: {{ .Values.service.name }} - port: - number: {{ .Values.service.port }} -{{- end }} \ No newline at end of file diff --git a/charts/backend/charts/bff-app-k8s/templates/service.yaml b/charts/backend/charts/bff-app-k8s/templates/service.yaml deleted file mode 100755 index 6a9236b..0000000 --- a/charts/backend/charts/bff-app-k8s/templates/service.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "bff-app-k8s.fullname" . }} - labels: - {{- include "bff-app-k8s.selectorLabels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - ports: - - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} - protocol: TCP - selector: - {{- include "bff-app-k8s.selectorLabels" . | nindent 4 }} \ No newline at end of file diff --git a/charts/backend/charts/bff-app-k8s/values.yaml b/charts/backend/charts/bff-app-k8s/values.yaml deleted file mode 100755 index 47ca19b..0000000 --- a/charts/backend/charts/bff-app-k8s/values.yaml +++ /dev/null @@ -1,58 +0,0 @@ -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -replicaCount: 1 - -service: - type: ClusterIP - port: 8081 - targetPort: 8080 - nodePort: 31754 - name: bff-app # Added service name - -ingress: - enabled: true - className: nginx - name: bff-app-ingress - host: api-p003.cw.ngcloud.ru - annotations: - nginx.ingress.kubernetes.io/ssl-redirect: "true" - nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/backend-protocol: "HTTP" - path: / - pathType: Prefix - tlsSecret: co-work-secret - -env: - services: - auth: http://auth-app:9090 - chat: http://chat-app:9090 - user: http://user-app:9090 - deeplink: http://deeplink-app:9090 - gemCall: http://gem-call-app:9090 - message: http://message-app:9090 - notification: http://notification-app:9090 - realtime: http://realtime-app:9090 - search: http://search-app:9090 - sticker: http://sticker-app:9090 - upload: http://upload-app:9090 - workspace: http://workspace-app:9090 - device: http://devices-app:9090 - -resources: - limits: - memory: 1Gi - requests: - cpu: 200m - memory: 512Mi - -podAnnotations: - kompose.cmd: kompose convert -f app/bff-app.yml -o k8s/bff-app-k8s - kompose.version: 1.33.0 (HEAD) - -podLabels: - io.kompose.network/app-default: "true" - io.kompose.service: bff-app - -fullnameOverride: "bff-app" \ No newline at end of file diff --git a/charts/backend/charts/bff-vcs-app-k8s/.helmignore b/charts/backend/charts/bff-vcs-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/bff-vcs-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/bff-vcs-app-k8s/Chart.yaml b/charts/backend/charts/bff-vcs-app-k8s/Chart.yaml deleted file mode 100755 index 4b2338f..0000000 --- a/charts/backend/charts/bff-vcs-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: bff-vcs-app -description: Helm chart for bff-vcs-app -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/bff-vcs-app-k8s/templates/_helpers.tpl b/charts/backend/charts/bff-vcs-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 9b32ae2..0000000 --- a/charts/backend/charts/bff-vcs-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,24 +0,0 @@ -{{/* Common labels */}} -{{- define "bff-vcs-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "bff-vcs-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Name */}} -{{- define "bff-vcs-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Fullname */}} -{{- define "bff-vcs-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Selector labels */}} -{{- define "bff-vcs-app.selectorLabels" -}} -app.kubernetes.io/name: {{ include "bff-vcs-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end }} diff --git a/charts/backend/charts/bff-vcs-app-k8s/templates/deployment.yaml b/charts/backend/charts/bff-vcs-app-k8s/templates/deployment.yaml deleted file mode 100755 index 77f5a3b..0000000 --- a/charts/backend/charts/bff-vcs-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,63 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "bff-vcs-app.fullname" . }} - labels: - {{- include "bff-vcs-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "bff-vcs-app.selectorLabels" . | nindent 6 }} - template: - metadata: - labels: - {{- include "bff-vcs-app.selectorLabels" . | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: bff-vcs-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - - name: GRPC_CLIENT_CALL_URL - value: "{{ .Values.env.grpc_client_call_url }}" - - name: GRPC_CLIENT_CALL_REALTIME_URL - value: "{{ .Values.env.grpc_client_call_realtime_url }}" - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/bff-vcs-app-k8s/templates/ingress.yaml b/charts/backend/charts/bff-vcs-app-k8s/templates/ingress.yaml deleted file mode 100755 index 9d1467b..0000000 --- a/charts/backend/charts/bff-vcs-app-k8s/templates/ingress.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- if .Values.ingress.enabled }} -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: {{ include "bff-vcs-app.fullname" . }}-ingress - namespace: {{ .Release.Namespace }} - annotations: - {{- range $key, $value := .Values.ingress.annotations }} - {{ $key }}: {{ $value | quote }} - {{- end }} -spec: - ingressClassName: {{ .Values.ingress.ingressClassName }} - tls: - - hosts: - - {{ .Values.ingress.host }} - secretName: {{ .Values.ingress.tlsSecretName }} - rules: - - host: {{ .Values.ingress.host }} - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: {{ include "bff-vcs-app.fullname" . }} - port: - number: {{ .Values.service.port }} -{{- end }} diff --git a/charts/backend/charts/bff-vcs-app-k8s/templates/service.yaml b/charts/backend/charts/bff-vcs-app-k8s/templates/service.yaml deleted file mode 100755 index e27a234..0000000 --- a/charts/backend/charts/bff-vcs-app-k8s/templates/service.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "bff-vcs-app.fullname" . }} - labels: - {{- include "bff-vcs-app.labels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - selector: - {{- include "bff-vcs-app.selectorLabels" . | nindent 4 }} - ports: - - name: http - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} - protocol: TCP - diff --git a/charts/backend/charts/bff-vcs-app-k8s/values.yaml b/charts/backend/charts/bff-vcs-app-k8s/values.yaml deleted file mode 100755 index 517bd87..0000000 --- a/charts/backend/charts/bff-vcs-app-k8s/values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - grpc_client_call_url: http://call-realtime-app:9090 - grpc_client_call_realtime_url: http://call-realtime-app:9090 - -service: - type: ClusterIP - port: 8079 - targetPort: 8080 - -ingress: - enabled: true - ingressClassName: nginx - host: vcs-p003.cw.ngcloud.ru - tlsSecretName: co-work-secret - annotations: - nginx.ingress.kubernetes.io/ssl-redirect: "true" - nginx.ingress.kubernetes.io/force-ssl-redirect: "true" - nginx.ingress.kubernetes.io/backend-protocol: "HTTP" diff --git a/charts/backend/charts/big-chat-splitter-app-k8s/.helmignore b/charts/backend/charts/big-chat-splitter-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/big-chat-splitter-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/big-chat-splitter-app-k8s/Chart.yaml b/charts/backend/charts/big-chat-splitter-app-k8s/Chart.yaml deleted file mode 100755 index 033512c..0000000 --- a/charts/backend/charts/big-chat-splitter-app-k8s/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: big-chat-splitter-app -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: "1.16.0" diff --git a/charts/backend/charts/big-chat-splitter-app-k8s/templates/_helpers.tpl b/charts/backend/charts/big-chat-splitter-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 67db496..0000000 --- a/charts/backend/charts/big-chat-splitter-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{/* Common Name Definitions */}} -{{- define "big-chat-splitter-app-k8s.fullname" -}} -{{- default .Chart.Name .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Standard labels */}} -{{- define "big-chat-splitter-app-k8s.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} -app.kubernetes.io/name: {{ .Chart.Name }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Selector labels */}} -{{- define "big-chat-splitter-app-k8s.selectorLabels" -}} -io.kompose.service: big-chat-splitter-app -{{- end }} diff --git a/charts/backend/charts/big-chat-splitter-app-k8s/templates/deployment.yaml b/charts/backend/charts/big-chat-splitter-app-k8s/templates/deployment.yaml deleted file mode 100755 index d7876a9..0000000 --- a/charts/backend/charts/big-chat-splitter-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,70 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "big-chat-splitter-app-k8s.fullname" . }} - labels: - {{- include "big-chat-splitter-app-k8s.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "big-chat-splitter-app-k8s.selectorLabels" . | nindent 6 }} - template: - metadata: - annotations: - {{- toYaml .Values.podAnnotations | nindent 8 }} - labels: - {{- include "big-chat-splitter-app-k8s.selectorLabels" . | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: big-chat-splitter-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - - name: CHAT_SERVICE_HOST - value: {{ .Values.env.services.chat.host | quote }} - - name: CHAT_SERVICE_PORT - value: {{ .Values.env.services.chat.port | quote }} - - name: USER_SERVICE_HOST - value: {{ .Values.env.services.user.host | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/big-chat-splitter-app-k8s/values.yaml b/charts/backend/charts/big-chat-splitter-app-k8s/values.yaml deleted file mode 100755 index ffa08e4..0000000 --- a/charts/backend/charts/big-chat-splitter-app-k8s/values.yaml +++ /dev/null @@ -1,30 +0,0 @@ -fullnameOverride: "big-chat-splitter-app" -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always -replicaCount: 1 -env: - services: - chat: - host: chat-app - port: 9090 - user: - host: user-app - port: 9090 - -resources: - limits: - memory: 1Gi - requests: - cpu: 500m - memory: 512Mi - -podAnnotations: - kompose.cmd: kompose convert -f app/big-chat-splitter-app.yml -o k8s/big-chat-splitter-app-k8s - kompose.version: 1.33.0 (HEAD) - -podLabels: - io.kompose.network/app-default: "true" - io.kompose.service: big-chat-splitter-app - -fullnameOverride: "big-chat-splitter-app" \ No newline at end of file diff --git a/charts/backend/charts/call-app-k8s/.helmignore b/charts/backend/charts/call-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/call-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/call-app-k8s/Chart.yaml b/charts/backend/charts/call-app-k8s/Chart.yaml deleted file mode 100755 index 09ee51e..0000000 --- a/charts/backend/charts/call-app-k8s/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: call-app -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: "1.16.0" diff --git a/charts/backend/charts/call-app-k8s/templates/_helpers.tpl b/charts/backend/charts/call-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 92c7b59..0000000 --- a/charts/backend/charts/call-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,18 +0,0 @@ -{{/* Common Name Definitions */}} -{{- define "call-app-k8s.fullname" -}} -{{- default .Chart.Name .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Standard labels */}} -{{- define "call-app-k8s.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} -app.kubernetes.io/name: {{ .Chart.Name }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* Selector labels */}} -{{- define "call-app-k8s.selectorLabels" -}} -io.kompose.service: call-app -{{- end }} diff --git a/charts/backend/charts/call-app-k8s/templates/deployment.yaml b/charts/backend/charts/call-app-k8s/templates/deployment.yaml deleted file mode 100755 index adf3b67..0000000 --- a/charts/backend/charts/call-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,92 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "call-app-k8s.fullname" . }} - labels: - {{- include "call-app-k8s.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "call-app-k8s.selectorLabels" . | nindent 6 }} - template: - metadata: - annotations: - {{- toYaml .Values.podAnnotations | nindent 8 }} - labels: - {{- include "call-app-k8s.selectorLabels" . | nindent 8 }} - {{- toYaml .Values.podLabels | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: call-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 5005 - protocol: TCP - - containerPort: 9090 - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - {{- include "global.env.call" . | nindent 12 }} - - name: LIVEKIT_API_KEY - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.livekit.name }} - key: {{ .Values.secrets.livekit.apiKeyKey }} - - name: LIVEKIT_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.livekit.name }} - key: {{ .Values.secrets.livekit.secretKey }} - - name: RECORDING_ACCESS_KEY - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.recording.name }} - key: {{ .Values.secrets.recording.accessKeyKey }} - - name: RECORDING_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.recording.name }} - key: {{ .Values.secrets.recording.secretKeyKey }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/call-app-k8s/templates/service.yaml b/charts/backend/charts/call-app-k8s/templates/service.yaml deleted file mode 100755 index 1aea5ec..0000000 --- a/charts/backend/charts/call-app-k8s/templates/service.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "call-app-k8s.fullname" . }} - labels: - {{- include "call-app-k8s.labels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - ports: - {{- range .Values.service.ports }} - - name: {{ .name }} - port: {{ .port }} - targetPort: {{ .targetPort }} - protocol: TCP - {{- end }} - selector: - {{- include "call-app-k8s.selectorLabels" . | nindent 4 }} \ No newline at end of file diff --git a/charts/backend/charts/call-app-k8s/values.yaml b/charts/backend/charts/call-app-k8s/values.yaml deleted file mode 100755 index 2188ee2..0000000 --- a/charts/backend/charts/call-app-k8s/values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -replicaCount: 1 - -service: - type: ClusterIP - ports: - - name: main - port: 5005 - targetPort: 5005 - - name: metrics - port: 9090 - targetPort: 9090 - -secrets: - livekit: - name: livekit-secret - apiKeyKey: api-key - secretKey: secret - recording: - name: recording-secret - accessKeyKey: access-key - secretKeyKey: secret-key - -podAnnotations: - kompose.cmd: kompose convert -f app/call-app.yml -o k8s/call-app-k8s - kompose.version: 1.33.0 (HEAD) - -podLabels: - io.kompose.network/app-default: "true" - io.kompose.service: call-app - -fullnameOverride: "call-app" diff --git a/charts/backend/charts/call-event-handler-app-k8s/.helmignore b/charts/backend/charts/call-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/call-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/call-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/call-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index c2acbb2..0000000 --- a/charts/backend/charts/call-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: call-event-handler-app -description: Call Event Handler Application -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/call-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/call-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 41c0ef1..0000000 --- a/charts/backend/charts/call-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,46 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "call-event-handler-app.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -*/}} -{{- define "call-event-handler-app.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- printf "%s" $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "call-event-handler-app.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "call-event-handler-app.labels" -}} -helm.sh/chart: {{ include "call-event-handler-app.chart" . }} -{{ include "call-event-handler-app.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "call-event-handler-app.selectorLabels" -}} -app.kubernetes.io/name: {{ include "call-event-handler-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end -}} \ No newline at end of file diff --git a/charts/backend/charts/call-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/call-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index c0ff9ad..0000000 --- a/charts/backend/charts/call-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,84 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "call-event-handler-app.fullname" . }} - labels: - {{- include "call-event-handler-app.labels" . | nindent 4 }} - annotations: - {{- toYaml .Values.podAnnotations | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "call-event-handler-app.selectorLabels" . | nindent 6 }} - template: - metadata: - annotations: - {{- toYaml .Values.podAnnotations | nindent 8 }} - labels: - {{- include "call-event-handler-app.selectorLabels" . | nindent 8 }} - {{- toYaml .Values.podLabels | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 5005 - protocol: TCP - - containerPort: 9090 - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - {{- include "global.env.callevent" . | nindent 12 }} - - name: LIVEKIT_API_KEY - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.livekit.name }} - key: {{ .Values.secrets.livekit.apiKeyKey }} - - name: LIVEKIT_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.livekit.name }} - key: {{ .Values.secrets.livekit.secretKey }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/call-event-handler-app-k8s/templates/service.yaml b/charts/backend/charts/call-event-handler-app-k8s/templates/service.yaml deleted file mode 100755 index 4b73d84..0000000 --- a/charts/backend/charts/call-event-handler-app-k8s/templates/service.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "call-event-handler-app.fullname" . }} - labels: - {{- include "call-event-handler-app.labels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - ports: - {{- range .Values.service.ports }} - - name: {{ .name }} - port: {{ .port }} - targetPort: {{ .targetPort }} - protocol: TCP - {{- end }} - selector: - {{- include "call-event-handler-app.selectorLabels" . | nindent 4 }} \ No newline at end of file diff --git a/charts/backend/charts/call-event-handler-app-k8s/values.yaml b/charts/backend/charts/call-event-handler-app-k8s/values.yaml deleted file mode 100755 index 11de8e6..0000000 --- a/charts/backend/charts/call-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -replicaCount: 1 - -service: - type: ClusterIP - ports: - - name: main - port: 5005 - targetPort: 5005 - - name: metrics - port: 9090 - targetPort: 9090 - -env: - -secrets: - livekit: - name: livekit-secret - apiKeyKey: api-key - secretKey: secret - -podAnnotations: - kompose.cmd: kompose convert -f app/call-event-handler-app.yml -o k8s/call-event-handler-app-k8s - kompose.version: 1.33.0 (HEAD) - -podLabels: - io.kompose.network/app-default: "true" - io.kompose.service: call-event-handler-app - - -nameOverride: "" -fullnameOverride: "" \ No newline at end of file diff --git a/charts/backend/charts/call-realtime-app-k8s/.helmignore b/charts/backend/charts/call-realtime-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/call-realtime-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/call-realtime-app-k8s/Chart.yaml b/charts/backend/charts/call-realtime-app-k8s/Chart.yaml deleted file mode 100755 index d2d0f02..0000000 --- a/charts/backend/charts/call-realtime-app-k8s/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: call-realtime-app -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: "1.16.0" diff --git a/charts/backend/charts/call-realtime-app-k8s/templates/_helpers.tpl b/charts/backend/charts/call-realtime-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 487cb28..0000000 --- a/charts/backend/charts/call-realtime-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,39 +0,0 @@ -{{/* vim: set filetype=mustache: */}} -{{/* -Expand the name of the chart. -*/}} -{{- define "call-realtime-app.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} -{{- end -}} - -{{/* -Create a default fully qualified app name. -*/}} -{{- define "call-realtime-app.fullname" -}} -{{- if .Values.fullnameOverride -}} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- else -}} -{{- $name := default .Chart.Name .Values.nameOverride -}} -{{- printf "%s" $name | trunc 63 | trimSuffix "-" -}} -{{- end -}} -{{- end -}} - -{{/* -Common labels -*/}} -{{- define "call-realtime-app.labels" -}} -helm.sh/chart: {{ include "call-realtime-app.name" . }} -{{ include "call-realtime-app.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end -}} - -{{/* -Selector labels -*/}} -{{- define "call-realtime-app.selectorLabels" -}} -app.kubernetes.io/name: {{ include "call-realtime-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end -}} \ No newline at end of file diff --git a/charts/backend/charts/call-realtime-app-k8s/templates/deployment.yaml b/charts/backend/charts/call-realtime-app-k8s/templates/deployment.yaml deleted file mode 100755 index 399ad4f..0000000 --- a/charts/backend/charts/call-realtime-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,94 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "call-realtime-app.fullname" . }} - labels: - {{- include "call-realtime-app.labels" . | nindent 4 }} - annotations: - {{- toYaml .Values.podAnnotations | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "call-realtime-app.selectorLabels" . | nindent 6 }} - template: - metadata: - annotations: - {{- toYaml .Values.podAnnotations | nindent 8 }} - labels: - {{- include "call-realtime-app.selectorLabels" . | nindent 8 }} - {{- toYaml .Values.podLabels | nindent 8 }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 5005 - protocol: TCP - - containerPort: 9090 - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - {{- include "global.env.callevent" . | nindent 12 }} - - name: LIVEKIT_API_KEY - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.livekit.name }} - key: {{ .Values.secrets.livekit.apiKeyKey }} - - name: LIVEKIT_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.livekit.name }} - key: {{ .Values.secrets.livekit.secretKey }} - - name: RECORDING_ACCESS_KEY - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.recording.name }} - key: {{ .Values.secrets.recording.accessKeyKey }} - - name: RECORDING_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.recording.name }} - key: {{ .Values.secrets.recording.secretKey }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/call-realtime-app-k8s/templates/service.yaml b/charts/backend/charts/call-realtime-app-k8s/templates/service.yaml deleted file mode 100755 index c12d742..0000000 --- a/charts/backend/charts/call-realtime-app-k8s/templates/service.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "call-realtime-app.fullname" . }} - labels: - {{- include "call-realtime-app.labels" . | nindent 4 }} -spec: - type: {{ .Values.service.type }} - ports: - {{- range .Values.service.ports }} - - name: {{ .name }} - port: {{ .port }} - targetPort: {{ .targetPort }} - protocol: TCP - {{- end }} - selector: - {{- include "call-realtime-app.selectorLabels" . | nindent 4 }} \ No newline at end of file diff --git a/charts/backend/charts/call-realtime-app-k8s/values.yaml b/charts/backend/charts/call-realtime-app-k8s/values.yaml deleted file mode 100755 index 9d2b338..0000000 --- a/charts/backend/charts/call-realtime-app-k8s/values.yaml +++ /dev/null @@ -1,45 +0,0 @@ -# Image Configuration -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -# Replica Configuration -replicaCount: 1 - -# Service Configuration -service: - type: ClusterIP - ports: - - name: main - port: 5096 - targetPort: 5005 - - name: metrics - port: 9090 - targetPort: 9090 - -# Environment Configuration - - -# Secret References -secrets: - livekit: - name: livekit-secret - apiKeyKey: api-key - secretKey: secret - recording: - name: recording-secret - accessKeyKey: access-key - secretKey: secret-key - -# Kompose Metadata -podAnnotations: - kompose.cmd: kompose convert -f app/call-realtime-app.yml -o k8s/call-realtime-app-k8s - kompose.version: 1.33.0 (HEAD) - -podLabels: - io.kompose.network/app-default: "true" - io.kompose.service: call-realtime-app - -# Chart Metadata -nameOverride: "" -fullnameOverride: call-realtime-app diff --git a/charts/backend/charts/chat-app-k8s/.helmignore b/charts/backend/charts/chat-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/chat-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/chat-app-k8s/Chart.yaml b/charts/backend/charts/chat-app-k8s/Chart.yaml deleted file mode 100755 index 2156ab6..0000000 --- a/charts/backend/charts/chat-app-k8s/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: chat-app -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: "1.16.0" diff --git a/charts/backend/charts/chat-app-k8s/templates/_helpers.tpl b/charts/backend/charts/chat-app-k8s/templates/_helpers.tpl deleted file mode 100755 index ae0b849..0000000 --- a/charts/backend/charts/chat-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{/* -Return the name of the chart -*/}} -{{- define "chat-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Create a default fully qualified app name. -*/}} -{{- define "chat-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "chat-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "chat-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} -{{- define "chat-app.quote" -}} -{{- . | quote }} -{{- end }} diff --git a/charts/backend/charts/chat-app-k8s/templates/deployment.yaml b/charts/backend/charts/chat-app-k8s/templates/deployment.yaml deleted file mode 100755 index f507b65..0000000 --- a/charts/backend/charts/chat-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,109 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "chat-app.fullname" . }} - labels: - {{- include "chat-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "chat-app.name" . }} - template: - metadata: - labels: - app: {{ include "chat-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - hostPort: 8085 - - containerPort: 5005 - hostPort: 5085 - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: DEEPLINK_HOST - value: {{ .Values.env.DEEPLINK_HOST }} - - name: DEEPLINK_PORT - value: {{ include "chat-app.quote" .Values.env.DEEPLINK_PORT }} - - name: GEM_CALL_HOST - value: {{ .Values.env.GEM_CALL_HOST }} - - name: GEM_CALL_PORT - value: {{ include "chat-app.quote" .Values.env.GEM_CALL_PORT }} - - name: MESSAGE_HOST - value: {{ .Values.env.MESSAGE_HOST }} - - name: MESSAGE_PORT - value: {{ .Values.env.MESSAGE_PORT | quote }} - - name: SEARCH_HOST - value: {{ .Values.env.SEARCH_HOST }} - - name: SEARCH_PORT - value: {{ include "chat-app.quote" .Values.env.SEARCH_PORT }} - - name: USER_HOST - value: {{ .Values.env.USER_HOST }} - - name: USER_PORT - value: {{ include "chat-app.quote" .Values.env.USER_PORT }} - - name: LIVEKIT_API_KEY - valueFrom: - secretKeyRef: - name: livekit-secret - key: api-key - - name: LIVEKIT_SECRET - valueFrom: - secretKeyRef: - name: livekit-secret - key: secret - - name: RECORDING_ACCESS_KEY - valueFrom: - secretKeyRef: - name: recording-secret - key: access-key - - name: RECORDING_SECRET - valueFrom: - secretKeyRef: - name: recording-secret - key: secret-key - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/chat-app-k8s/templates/service.yaml b/charts/backend/charts/chat-app-k8s/templates/service.yaml deleted file mode 100755 index 413533e..0000000 --- a/charts/backend/charts/chat-app-k8s/templates/service.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "chat-app.fullname" . }} - labels: - {{- include "chat-app.labels" . | nindent 4 }} -spec: - selector: - app: {{ include "chat-app.name" . }} - ports: - - name: http - port: 9090 - targetPort: 9090 - - name: debug - port: 5085 - targetPort: 5005 diff --git a/charts/backend/charts/chat-app-k8s/values.yaml b/charts/backend/charts/chat-app-k8s/values.yaml deleted file mode 100755 index c718ee4..0000000 --- a/charts/backend/charts/chat-app-k8s/values.yaml +++ /dev/null @@ -1,17 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - DEEPLINK_HOST: deeplink-app - DEEPLINK_PORT: "9090" - GEM_CALL_HOST: gem-call-app - GEM_CALL_PORT: "9090" - MESSAGE_HOST: message-app - MESSAGE_PORT: "9090" - SEARCH_HOST: search-app - SEARCH_PORT: "9090" - USER_HOST: user-app - USER_PORT: "9090" \ No newline at end of file diff --git a/charts/backend/charts/chat-event-handler-app-k8s/.helmignore b/charts/backend/charts/chat-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/chat-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/chat-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/chat-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index 9056195..0000000 --- a/charts/backend/charts/chat-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: chat-event-handler-app -description: A Helm chart for Kubernetes -type: application -version: 0.1.0 -appVersion: "1.16.0" diff --git a/charts/backend/charts/chat-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/chat-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 1d6775e..0000000 --- a/charts/backend/charts/chat-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{/* -Return the name of the chart -*/}} -{{- define "chat-event-handler-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Create a default fully qualified app name. -*/}} -{{- define "chat-event-handler-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "chat-event-handler-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "chat-event-handler-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} -{{- define "chat-event-handler-app.quote" -}} -{{- . | quote }} -{{- end }} diff --git a/charts/backend/charts/chat-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/chat-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 469ce15..0000000 --- a/charts/backend/charts/chat-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,87 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "chat-event-handler-app.fullname" . }} - labels: - {{- include "chat-event-handler-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "chat-event-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "chat-event-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 5005 - hostPort: 5086 - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: DEEPLINK_HOST - value: {{ .Values.env.DEEPLINK_HOST }} - - name: DEEPLINK_PORT - value: {{ include "chat-event-handler-app.quote" .Values.env.DEEPLINK_PORT }} - - name: GEM_CALL_HOST - value: {{ .Values.env.GEM_CALL_HOST }} - - name: GEM_CALL_PORT - value: {{ include "chat-event-handler-app.quote" .Values.env.GEM_CALL_PORT }} - - name: MESSAGE_HOST - value: {{ .Values.env.MESSAGE_HOST }} - - name: MESSAGE_PORT - value: {{ .Values.env.MESSAGE_PORT | quote }} - - name: SEARCH_HOST - value: {{ .Values.env.SEARCH_HOST }} - - name: SEARCH_PORT - value: {{ include "chat-event-handler-app.quote" .Values.env.SEARCH_PORT }} - - name: USER_HOST - value: {{ .Values.env.USER_HOST }} - - name: USER_PORT - value: {{ include "chat-event-handler-app.quote" .Values.env.USER_PORT }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/chat-event-handler-app-k8s/templates/service.yaml b/charts/backend/charts/chat-event-handler-app-k8s/templates/service.yaml deleted file mode 100755 index d6e58fa..0000000 --- a/charts/backend/charts/chat-event-handler-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "chat-event-handler-app.fullname" . }} - labels: - {{- include "chat-event-handler-app.labels" . | nindent 4 }} -spec: - selector: - app: {{ include "chat-event-handler-app.name" . }} - ports: - - name: debug - port: 5086 - targetPort: 5005 diff --git a/charts/backend/charts/chat-event-handler-app-k8s/values.yaml b/charts/backend/charts/chat-event-handler-app-k8s/values.yaml deleted file mode 100755 index 60c109d..0000000 --- a/charts/backend/charts/chat-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,17 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - MESSAGE_HOST: message-app - MESSAGE_PORT: "9090" - USER_HOST: user-app - USER_PORT: "9090" - SEARCH_HOST: search-app - SEARCH_PORT: "9090" - GEM_CALL_HOST: gem-call-app - GEM_CALL_PORT: "9090" - DEEPLINK_HOST: deeplink-app - DEEPLINK_PORT: "9090" \ No newline at end of file diff --git a/charts/backend/charts/deeplink-app-k8s/.helmignore b/charts/backend/charts/deeplink-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/deeplink-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/deeplink-app-k8s/Chart.yaml b/charts/backend/charts/deeplink-app-k8s/Chart.yaml deleted file mode 100755 index f23c975..0000000 --- a/charts/backend/charts/deeplink-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: deeplink-app -description: A Helm chart for Kubernetes -type: application -version: 0.1.0 -appVersion: "1.16.0" diff --git a/charts/backend/charts/deeplink-app-k8s/templates/_helpers.tpl b/charts/backend/charts/deeplink-app-k8s/templates/_helpers.tpl deleted file mode 100755 index dee3dea..0000000 --- a/charts/backend/charts/deeplink-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{/* Chart name */}} -{{- define "deeplink-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{- define "deeplink-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* Common labels */}} -{{- define "deeplink-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "deeplink-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} diff --git a/charts/backend/charts/deeplink-app-k8s/templates/deployment.yaml b/charts/backend/charts/deeplink-app-k8s/templates/deployment.yaml deleted file mode 100755 index bd361a1..0000000 --- a/charts/backend/charts/deeplink-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,101 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "deeplink-app.fullname" . }} - labels: - {{- include "deeplink-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "deeplink-app.name" . }} - template: - metadata: - labels: - app: {{ include "deeplink-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: {{ include "deeplink-app.name" . }} - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - ports: - - containerPort: {{ .Values.container.port }} - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: BRANCHIO_ACCESS - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.branchio }} - key: branchio-access - - name: BRANCHIO_APPID - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.branchio }} - key: branchio-appid - - name: BRANCHIO_DEFAULT_URL - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.branchio }} - key: branchio-default-url - - name: BRANCHIO_KEY - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.branchio }} - key: branchio-key - - name: BRANCHIO_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.branchio }} - key: branchio-secret - - name: BRANCHIO_URL - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.branchio }} - key: branchio-url - - name: DEEPLINK_WEBDOMAIN - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.branchio }} - key: deeplink-web-domain - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/deeplink-app-k8s/templates/service.yaml b/charts/backend/charts/deeplink-app-k8s/templates/service.yaml deleted file mode 100755 index b560b57..0000000 --- a/charts/backend/charts/deeplink-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "deeplink-app.fullname" . }} - labels: - {{- include "deeplink-app.labels" . | nindent 4 }} -spec: - selector: - app: {{ include "deeplink-app.name" . }} - ports: - - name: http - port: {{ .Values.service.port }} - targetPort: {{ .Values.container.port }} diff --git a/charts/backend/charts/deeplink-app-k8s/values.yaml b/charts/backend/charts/deeplink-app-k8s/values.yaml deleted file mode 100755 index 64372b3..0000000 --- a/charts/backend/charts/deeplink-app-k8s/values.yaml +++ /dev/null @@ -1,14 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -service: - port: 9090 - -container: - port: 9090 - -secrets: - branchio: deeplink-secret \ No newline at end of file diff --git a/charts/backend/charts/devices-app-k8s/.helmignore b/charts/backend/charts/devices-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/devices-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/devices-app-k8s/Chart.yaml b/charts/backend/charts/devices-app-k8s/Chart.yaml deleted file mode 100755 index 0c4ed96..0000000 --- a/charts/backend/charts/devices-app-k8s/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: devices-app -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: "1.16.0" diff --git a/charts/backend/charts/devices-app-k8s/templates/_helpers.tpl b/charts/backend/charts/devices-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 560538a..0000000 --- a/charts/backend/charts/devices-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{/* -Return the name of the chart -*/}} -{{- define "devices-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Create a default fully qualified app name. -*/}} -{{- define "devices-app.fullname" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "devices-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "devices-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} -{{- define "devices-app.quote" -}} -{{- . | quote }} -{{- end }} diff --git a/charts/backend/charts/devices-app-k8s/templates/deployment.yaml b/charts/backend/charts/devices-app-k8s/templates/deployment.yaml deleted file mode 100755 index c4f0840..0000000 --- a/charts/backend/charts/devices-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,77 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "devices-app.fullname" . }} - labels: - {{- include "devices-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "devices-app.name" . }} - template: - metadata: - labels: - app: {{ include "devices-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}device-app:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: {{ .Chart.Name }} - image: "{{ .Values.global.dockerRegistryPrefix }}device-app:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - name: grpc - protocol: TCP - env: - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.postgres" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: USER_HOST - value: {{ .Values.env.USER_HOST }} - - name: USER_PORT - value: {{ include "devices-app.quote" .Values.env.USER_PORT }} - - name: AUTH_HOST - value: {{ .Values.env.AUTH_HOST }} - - name: AUTH_PORT - value: {{ include "devices-app.quote" .Values.env.AUTH_PORT }} - - name: POSTGRES_URL - value: {{ .Values.global.infrastructure.postgres.device_url | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/devices-app-k8s/templates/service.yaml b/charts/backend/charts/devices-app-k8s/templates/service.yaml deleted file mode 100755 index b93565b..0000000 --- a/charts/backend/charts/devices-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "devices-app.fullname" . }} - labels: - {{- include "devices-app.labels" . | nindent 4 }} -spec: - selector: - app: {{ include "devices-app.name" . }} - ports: - - name: http - port: 9090 - targetPort: 9090 diff --git a/charts/backend/charts/devices-app-k8s/values.yaml b/charts/backend/charts/devices-app-k8s/values.yaml deleted file mode 100755 index f73438a..0000000 --- a/charts/backend/charts/devices-app-k8s/values.yaml +++ /dev/null @@ -1,11 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - USER_HOST: user-app - USER_PORT: 9090 - AUTH_HOST: auth-app - AUTH_PORT: 9090 \ No newline at end of file diff --git a/charts/backend/charts/gem-call-app-k8s/.helmignore b/charts/backend/charts/gem-call-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/gem-call-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/gem-call-app-k8s/Chart.yaml b/charts/backend/charts/gem-call-app-k8s/Chart.yaml deleted file mode 100755 index 6dc33e2..0000000 --- a/charts/backend/charts/gem-call-app-k8s/Chart.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v2 -name: gem-call-app -description: A Helm chart for gem-call-app - -type: application - -version: 0.1.0 -appVersion: "1.0.0" \ No newline at end of file diff --git a/charts/backend/charts/gem-call-app-k8s/templates/_helpers.tpl b/charts/backend/charts/gem-call-app-k8s/templates/_helpers.tpl deleted file mode 100755 index c70647f..0000000 --- a/charts/backend/charts/gem-call-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{- define "gem-call-app.name" -}} -{{- .Chart.Name | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{- define "gem-call-app.fullname" -}} -{{ .Chart.Name }} -{{- end }} - -{{- define "gem-call-app.labels" -}} -helm.sh/chart: {{ .Chart.Name }}-{{ .Chart.Version }} -app.kubernetes.io/name: {{ include "gem-call-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.AppVersion }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} diff --git a/charts/backend/charts/gem-call-app-k8s/templates/deployment.yaml b/charts/backend/charts/gem-call-app-k8s/templates/deployment.yaml deleted file mode 100755 index 81f98a1..0000000 --- a/charts/backend/charts/gem-call-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,50 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "gem-call-app.fullname" . }} - labels: - {{- include "gem-call-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "gem-call-app.name" . }} - template: - metadata: - labels: - app: {{ include "gem-call-app.name" . }} - spec: - containers: - - name: {{ include "gem-call-app.name" . }} - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - - containerPort: 5005 - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: CALL_HOST - value: {{ .Values.call.host | quote }} - - name: CALL_PORT - value: {{ .Values.call.port | quote }} - - name: CALL_REALTIME_HOST - value: {{ .Values.callRealtime.host | quote }} - - name: CALL_REALTIME_PORT - value: {{ .Values.callRealtime.port | quote }} - - name: CHAT_HOST - value: {{ .Values.chat.host | quote }} - - name: CHAT_PORT - value: {{ .Values.chat.port | quote }} - - name: DEEPLINK_HOST - value: {{ .Values.deeplink.host | quote }} - - name: DEEPLINK_PORT - value: {{ .Values.deeplink.port | quote }} - - name: USER_HOST - value: {{ .Values.user.host | quote }} - - name: USER_PORT - value: {{ .Values.user.port | quote }} - - restartPolicy: Always diff --git a/charts/backend/charts/gem-call-app-k8s/templates/service.yaml b/charts/backend/charts/gem-call-app-k8s/templates/service.yaml deleted file mode 100755 index 39730a0..0000000 --- a/charts/backend/charts/gem-call-app-k8s/templates/service.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "gem-call-app.fullname" . }} - labels: - app: {{ .Release.Name }} - chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} -spec: - ports: - - name: "9090" - port: 9090 - targetPort: 9090 - - name: "5089" - port: 5089 - targetPort: 5005 - selector: - app: gem-call-app \ No newline at end of file diff --git a/charts/backend/charts/gem-call-app-k8s/values.yaml b/charts/backend/charts/gem-call-app-k8s/values.yaml deleted file mode 100755 index 14d44f6..0000000 --- a/charts/backend/charts/gem-call-app-k8s/values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - cert_alias: nubes - -call: - host: call-app - port: "9090" - -callRealtime: - host: call-realtime-app - port: "9090" - -chat: - host: chat-app - port: "9090" - -deeplink: - host: deeplink-app - port: "9090" - -user: - host: user-app - port: "9090" diff --git a/charts/backend/charts/gem-call-events-handler-app-k8s/.helmignore b/charts/backend/charts/gem-call-events-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/gem-call-events-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/gem-call-events-handler-app-k8s/Chart.yaml b/charts/backend/charts/gem-call-events-handler-app-k8s/Chart.yaml deleted file mode 100755 index 1caeec0..0000000 --- a/charts/backend/charts/gem-call-events-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v2 -name: gem-call-events-handler-app -description: A Helm chart for gem-call-events-handler-app - -type: application - -version: 0.1.0 -appVersion: "1.0.0" diff --git a/charts/backend/charts/gem-call-events-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/gem-call-events-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 66a5277..0000000 --- a/charts/backend/charts/gem-call-events-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,15 +0,0 @@ -{{- define "gem-call-events-handler-app.name" -}} -gem-call-events-handler-app -{{- end -}} - -{{- define "gem-call-events-handler-app.fullname" -}} -{{- .Chart.Name }} -{{- end -}} - -{{- define "gem-call-events-handler-app.labels" -}} -app.kubernetes.io/name: {{ include "gem-call-events-handler-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -app.kubernetes.io/version: {{ .Chart.Version }} -app.kubernetes.io/component: gem-call-events-handler-app -app.kubernetes.io/part-of: gem-call-events-handler-app -{{- end -}} diff --git a/charts/backend/charts/gem-call-events-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/gem-call-events-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 4cfd1ca..0000000 --- a/charts/backend/charts/gem-call-events-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,69 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "gem-call-events-handler-app.fullname" . }} - labels: - {{- include "gem-call-events-handler-app.labels" . | nindent 4 }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app.kubernetes.io/name: {{ include "gem-call-events-handler-app.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - template: - metadata: - labels: - app.kubernetes.io/name: {{ include "gem-call-events-handler-app.name" . }} - app.kubernetes.io/instance: {{ .Release.Name }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: gem-call-events-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: CHAT_HOST - value: {{ .Values.chat.host | quote }} - - name: CHAT_PORT - value: {{ .Values.chat.port | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/gem-call-events-handler-app-k8s/templates/service.yaml b/charts/backend/charts/gem-call-events-handler-app-k8s/templates/service.yaml deleted file mode 100755 index de057a7..0000000 --- a/charts/backend/charts/gem-call-events-handler-app-k8s/templates/service.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "gem-call-events-handler-app.fullname" . }} - labels: - app: {{ .Release.Name }} - chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} -spec: - ports: - - name: "8089" - port: 8089 - targetPort: 9090 - - name: "5089" - port: 5089 - targetPort: 5005 - selector: - io.kompose.service: gem-call-events-handler-app diff --git a/charts/backend/charts/gem-call-events-handler-app-k8s/values.yaml b/charts/backend/charts/gem-call-events-handler-app-k8s/values.yaml deleted file mode 100755 index 4380f24..0000000 --- a/charts/backend/charts/gem-call-events-handler-app-k8s/values.yaml +++ /dev/null @@ -1,14 +0,0 @@ -replicaCount: 1 - -image: - tag: "1.0.0-SNAPSHOT" - pullPolicy: Always - -chat: - host: "chat-app" - port: "9090" - -additionalEnv: [] - -podAnnotations: {} -podLabels: {} \ No newline at end of file diff --git a/charts/backend/charts/huawei-app-k8s/.helmignore b/charts/backend/charts/huawei-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/huawei-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/huawei-app-k8s/Chart.yaml b/charts/backend/charts/huawei-app-k8s/Chart.yaml deleted file mode 100755 index ca3f813..0000000 --- a/charts/backend/charts/huawei-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: huawei-app -description: A Helm chart for Kubernetes -type: application -version: 0.1.0 -appVersion: "1.16.0" diff --git a/charts/backend/charts/huawei-app-k8s/templates/_helpers.tpl b/charts/backend/charts/huawei-app-k8s/templates/_helpers.tpl deleted file mode 100755 index e7f7b42..0000000 --- a/charts/backend/charts/huawei-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{- define "huawei-sender-app.name" -}} -huawei-sender-app -{{- end }} - -{{- define "huawei-sender-app.fullname" -}} -huawei-sender-app -{{- end }} - -{{- define "huawei-sender-app.chart" -}} -{{ .Chart.Name }}-{{ .Chart.Version }} -{{- end }} diff --git a/charts/backend/charts/huawei-app-k8s/templates/deployment.yaml b/charts/backend/charts/huawei-app-k8s/templates/deployment.yaml deleted file mode 100755 index c819436..0000000 --- a/charts/backend/charts/huawei-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,66 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "huawei-sender-app.fullname" . }} - labels: - app: {{ include "huawei-sender-app.name" . }} - chart: {{ include "huawei-sender-app.chart" . }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "huawei-sender-app.name" . }} - template: - metadata: - labels: - app: {{ include "huawei-sender-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}huawei-sender-app:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: huawei-app - image: "{{ .Values.global.dockerRegistryPrefix }}huawei-sender-app:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/huawei-app-k8s/templates/service.yaml b/charts/backend/charts/huawei-app-k8s/templates/service.yaml deleted file mode 100755 index 3ebf666..0000000 --- a/charts/backend/charts/huawei-app-k8s/templates/service.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "huawei-sender-app.fullname" . }} - labels: - app: {{ include "huawei-sender-app.name" . }} -spec: - ports: - - port: 8080 - targetPort: 8080 - protocol: TCP - name: http - selector: - app: {{ include "huawei-sender-app.name" . }} diff --git a/charts/backend/charts/huawei-app-k8s/values.yaml b/charts/backend/charts/huawei-app-k8s/values.yaml deleted file mode 100755 index 1383a69..0000000 --- a/charts/backend/charts/huawei-app-k8s/values.yaml +++ /dev/null @@ -1,5 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always \ No newline at end of file diff --git a/charts/backend/charts/ios-app-k8s/.helmignore b/charts/backend/charts/ios-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/ios-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/ios-app-k8s/Chart.yaml b/charts/backend/charts/ios-app-k8s/Chart.yaml deleted file mode 100755 index c4b4dc9..0000000 --- a/charts/backend/charts/ios-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: ios-app -description: Helm chart for iOS sender app -type: application -version: 0.1.0 -appVersion: "1.0.0" \ No newline at end of file diff --git a/charts/backend/charts/ios-app-k8s/templates/_helpers.tpl b/charts/backend/charts/ios-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 1cbdb99..0000000 --- a/charts/backend/charts/ios-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "ios-app.name" -}} -ios-sender-app -{{- end }} - -{{- define "ios-app.fullname" -}} -{{ .Chart.Name }} -{{- end }} \ No newline at end of file diff --git a/charts/backend/charts/ios-app-k8s/templates/deployment.yaml b/charts/backend/charts/ios-app-k8s/templates/deployment.yaml deleted file mode 100755 index 0142ee0..0000000 --- a/charts/backend/charts/ios-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "ios-app.fullname" . }} - labels: - app: {{ include "ios-app.name" . }} - chart: {{ .Chart.Name }}-{{ .Chart.Version }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "ios-app.name" . }} - template: - metadata: - labels: - app: {{ include "ios-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}ios-sender-app:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: ios-app - image: "{{ .Values.global.dockerRegistryPrefix }}ios-sender-app:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - - name: IOS_VOIP_FILE - value: {{ .Values.env.IOS_VOIP_FILE }} - - name: IOS_VOIP_PASSWORD - value: {{ .Values.env.IOS_VOIP_PASSWORD }} - - name: IOS_VOIP_TOPIC - value: {{ .Values.env.IOS_VOIP_TOPIC }} - - name: IOS_MESSAGE_FILE - value: {{ .Values.env.IOS_MESSAGE_FILE }} - - name: IOS_MESSAGE_PASSWORD - value: {{ .Values.env.IOS_MESSAGE_PASSWORD }} - - name: IOS_MESSAGE_TOPIC - value: {{ .Values.env.IOS_MESSAGE_TOPIC }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/ios-app-k8s/values.yaml b/charts/backend/charts/ios-app-k8s/values.yaml deleted file mode 100755 index f1ee769..0000000 --- a/charts/backend/charts/ios-app-k8s/values.yaml +++ /dev/null @@ -1,12 +0,0 @@ -replicaCount: 1 - -image: - tag: "1.0.0-SNAPSHOT" - pullPolicy: Always -env: - IOS_VOIP_FILE: voip_cowork.p12 - IOS_VOIP_PASSWORD: NL8dA1yDYzcdSX - IOS_VOIP_TOPIC: ru.cowork.voip - IOS_MESSAGE_FILE: apns_cowork.p12 - IOS_MESSAGE_PASSWORD: zlupd9CktYMDT - IOS_MESSAGE_TOPIC: ru.cowork \ No newline at end of file diff --git a/charts/backend/charts/license-app-k8s/.helmignore b/charts/backend/charts/license-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/license-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/license-app-k8s/Chart.yaml b/charts/backend/charts/license-app-k8s/Chart.yaml deleted file mode 100755 index c936fad..0000000 --- a/charts/backend/charts/license-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: license-app -description: Helm chart for License App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/license-app-k8s/templates/_helpers.tpl b/charts/backend/charts/license-app-k8s/templates/_helpers.tpl deleted file mode 100755 index f3ceeb4..0000000 --- a/charts/backend/charts/license-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "license-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "license-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/license-app-k8s/templates/deployment.yaml b/charts/backend/charts/license-app-k8s/templates/deployment.yaml deleted file mode 100755 index 44ca254..0000000 --- a/charts/backend/charts/license-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "license-app.fullname" . }} - labels: - app: {{ include "license-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "license-app.name" . }} - template: - metadata: - labels: - app: {{ include "license-app.name" . }} - spec: - containers: - - name: license-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 8080 - name: http - protocol: TCP - - containerPort: 9090 - name: grpc - protocol: TCP - env: - {{- include "global.env.postgres" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: POSTGRES_URL - value: {{ .Values.global.infrastructure.postgres.license_url | quote }} - restartPolicy: Always diff --git a/charts/backend/charts/license-app-k8s/templates/service.yaml b/charts/backend/charts/license-app-k8s/templates/service.yaml deleted file mode 100755 index 6b5fe40..0000000 --- a/charts/backend/charts/license-app-k8s/templates/service.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "license-app.fullname" . }} - labels: - app: {{ include "license-app.name" . }} -spec: - selector: - app: {{ include "license-app.name" . }} - ports: - - name: http - protocol: TCP - port: 8080 - targetPort: 8080 - - name: grpc - protocol: TCP - port: 9090 - targetPort: 9090 diff --git a/charts/backend/charts/license-app-k8s/values.yaml b/charts/backend/charts/license-app-k8s/values.yaml deleted file mode 100755 index 1383a69..0000000 --- a/charts/backend/charts/license-app-k8s/values.yaml +++ /dev/null @@ -1,5 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always \ No newline at end of file diff --git a/charts/backend/charts/livekit-webhook-handler-app-k8s/.helmignore b/charts/backend/charts/livekit-webhook-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/livekit-webhook-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/livekit-webhook-handler-app-k8s/Chart.yaml b/charts/backend/charts/livekit-webhook-handler-app-k8s/Chart.yaml deleted file mode 100755 index 3e25d07..0000000 --- a/charts/backend/charts/livekit-webhook-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v2 -name: livekit-webhook-handler-app -description: A Helm chart for deploying livekit-webhook-handler-app -version: 0.1.0 -appVersion: "1.0.0" \ No newline at end of file diff --git a/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 901ee64..0000000 --- a/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{/* -Generate the name of the application -*/}} -{{- define "livekit-webhook-handler-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{/* -Generate a fullname for the application -*/}} -{{- define "livekit-webhook-handler-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 1371932..0000000 --- a/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,78 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "livekit-webhook-handler-app.fullname" . }} - labels: - app: {{ include "livekit-webhook-handler-app.name" . }} - chart: {{ .Chart.Name }}-{{ .Chart.Version }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "livekit-webhook-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "livekit-webhook-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: livekit-webhook-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: {{ .Values.service.targetPort }} - hostPort: {{ .Values.service.port }} - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - - name: LIVEKIT_API_KEY - valueFrom: - secretKeyRef: - name: livekit-secret - key: api-key - - name: LIVEKIT_SECRET - valueFrom: - secretKeyRef: - name: livekit-secret - key: secret - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/service.yaml b/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/service.yaml deleted file mode 100755 index e50df5c..0000000 --- a/charts/backend/charts/livekit-webhook-handler-app-k8s/templates/service.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "livekit-webhook-handler-app.fullname" . }} - labels: - app: {{ include "livekit-webhook-handler-app.name" . }} -spec: - type: {{ .Values.service.type }} - ports: - - name: "http" - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} - nodePort: {{ .Values.service.nodePort }} - selector: - app: {{ include "livekit-webhook-handler-app.name" . }} - diff --git a/charts/backend/charts/livekit-webhook-handler-app-k8s/values.yaml b/charts/backend/charts/livekit-webhook-handler-app-k8s/values.yaml deleted file mode 100755 index ef9d784..0000000 --- a/charts/backend/charts/livekit-webhook-handler-app-k8s/values.yaml +++ /dev/null @@ -1,11 +0,0 @@ -replicaCount: 1 - -image: - tag: "1.0.0-SNAPSHOT" - pullPolicy: Always - -service: - port: 5098 - targetPort: 8080 - type: NodePort - nodePort: 31649 \ No newline at end of file diff --git a/charts/backend/charts/message-app-k8s/.helmignore b/charts/backend/charts/message-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/message-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/message-app-k8s/Chart.yaml b/charts/backend/charts/message-app-k8s/Chart.yaml deleted file mode 100755 index 94a5449..0000000 --- a/charts/backend/charts/message-app-k8s/Chart.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v2 -name: message-app -description: A Helm chart for deploying the message-app -version: 0.1.0 -appVersion: "1.0.0" \ No newline at end of file diff --git a/charts/backend/charts/message-app-k8s/templates/_helpers.tpl b/charts/backend/charts/message-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 1d98c5e..0000000 --- a/charts/backend/charts/message-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{/* -Generate the name of the application -*/}} -{{- define "message-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{/* -Generate a fullname for the application -*/}} -{{- define "message-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/message-app-k8s/templates/deployment.yaml b/charts/backend/charts/message-app-k8s/templates/deployment.yaml deleted file mode 100755 index 852a428..0000000 --- a/charts/backend/charts/message-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,99 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "message-app.fullname" . }} - labels: - app: {{ include "message-app.name" . }} - chart: {{ .Chart.Name }}-{{ .Chart.Version }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "message-app.name" . }} - template: - metadata: - labels: - app: {{ include "message-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: message-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - ports: - - containerPort: {{ .Values.service.targetPort }} - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: CHAT_HOST - value: {{ .Values.env.chat.host | quote }} - - name: CHAT_PORT - value: {{ .Values.env.chat.port | quote }} - - name: DEEPLINK_HOST - value: {{ .Values.env.deeplink.host | quote }} - - name: DEEPLINK_PORT - value: {{ .Values.env.deeplink.port | quote }} - - name: LIVEKIT_API_KEY - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.livekit.name }} - key: {{ .Values.secrets.livekit.apiKeyKey }} - - name: LIVEKIT_SECRET - valueFrom: - secretKeyRef: - name: {{ .Values.secrets.livekit.name }} - key: {{ .Values.secrets.livekit.secretKey }} - - name: KEYSPACE - value: {{ .Values.env.keyspace | quote }} - - name: SEARCH_HOST - value: {{ .Values.env.search.host | quote }} - - name: SEARCH_PORT - value: {{ .Values.env.search.port | quote }} - - name: STICKER_HOST - value: {{ .Values.env.sticker.host | quote }} - - name: STICKER_PORT - value: {{ .Values.env.sticker.port | quote }} - - name: UPLOAD_HOST - value: {{ .Values.env.upload.host | quote }} - - name: UPLOAD_PORT - value: {{ .Values.env.upload.port | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/message-app-k8s/templates/service.yaml b/charts/backend/charts/message-app-k8s/templates/service.yaml deleted file mode 100755 index d20ed84..0000000 --- a/charts/backend/charts/message-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "message-app.fullname" . }} - labels: - app: {{ include "message-app.name" . }} -spec: - ports: - - name: "http" - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} - selector: - app: {{ include "message-app.name" . }} diff --git a/charts/backend/charts/message-app-k8s/values.yaml b/charts/backend/charts/message-app-k8s/values.yaml deleted file mode 100755 index f050b53..0000000 --- a/charts/backend/charts/message-app-k8s/values.yaml +++ /dev/null @@ -1,36 +0,0 @@ -replicaCount: 1 - -image: - tag: "1.0.0-SNAPSHOT" - pullPolicy: Always - -env: - chat: - host: "chat-app" - port: "9090" - deeplink: - host: "deeplink-app" - port: "9090" - search: - host: "search-app" - port: "9090" - sticker: - host: "sticker-app" - port: "9090" - upload: - host: "upload-app" - port: "9090" - user: - host: "user-app" - port: "9090" - keyspace: "messages" - -secrets: - livekit: - name: livekit-secret - apiKeyKey: api-key - secretKey: secret - -service: - port: 9090 - targetPort: 9090 diff --git a/charts/backend/charts/message-call-event-handler-app-k8s/.helmignore b/charts/backend/charts/message-call-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/message-call-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/message-call-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/message-call-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index 5685548..0000000 --- a/charts/backend/charts/message-call-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v2 -name: message-call-event-handler-app -description: A Helm chart for deploying the message-call-event-handler-app -version: 0.1.0 -appVersion: "1.0.0" \ No newline at end of file diff --git a/charts/backend/charts/message-call-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/message-call-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index bff8b67..0000000 --- a/charts/backend/charts/message-call-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,13 +0,0 @@ -{{/* -Generate the name of the application -*/}} -{{- define "message-call-event-handler-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{/* -Generate a fullname for the application -*/}} -{{- define "message-call-event-handler-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/message-call-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/message-call-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 1a6a802..0000000 --- a/charts/backend/charts/message-call-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,88 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "message-call-event-handler-app.fullname" . }} - labels: - app: {{ include "message-call-event-handler-app.name" . }} - chart: {{ .Chart.Name }}-{{ .Chart.Version }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "message-call-event-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "message-call-event-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: message-call-event-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - ports: - - containerPort: 9090 - hostPort: 8086 - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: LIVEKIT_API_KEY - valueFrom: - secretKeyRef: - name: livekit-secret - key: api-key - - name: LIVEKIT_SECRET - valueFrom: - secretKeyRef: - name: livekit-secret - key: secret - - name: KEYSPACE - value: {{ .Values.env.keyspace | quote }} - - name: UPLOAD_HOST - value: {{ .Values.env.upload.host | quote }} - - name: UPLOAD_PORT - value: {{ .Values.env.upload.port | quote }} - - name: USER_HOST - value: {{ .Values.env.user.host | quote }} - - name: USER_PORT - value: {{ .Values.env.user.port | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/message-call-event-handler-app-k8s/values.yaml b/charts/backend/charts/message-call-event-handler-app-k8s/values.yaml deleted file mode 100755 index 6373451..0000000 --- a/charts/backend/charts/message-call-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,17 +0,0 @@ -replicaCount: 1 - -image: - tag: "1.0.0-SNAPSHOT" - pullPolicy: Always - -env: - keyspace: "messages" - chat: - host: "chat-app" - port: "9090" - upload: - host: "upload-app" - port: "9090" - user: - host: "user-app" - port: "9090" diff --git a/charts/backend/charts/message-chat-event-handler-app-k8s/.helmignore b/charts/backend/charts/message-chat-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/message-chat-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/message-chat-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/message-chat-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index 9d53019..0000000 --- a/charts/backend/charts/message-chat-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: message-chat-event-handler-app -description: A Helm chart for deploying message-chat-event-handler-app -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/message-chat-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/message-chat-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 5c86f8c..0000000 --- a/charts/backend/charts/message-chat-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,53 +0,0 @@ -{{/* -Expand the name of the chart. -*/}} -{{- define "message-chat-event-handler-app.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -Always use the chart name or fullnameOverride. -*/}} -{{- define "message-chat-event-handler-app.fullname" -}} -{{- default .Chart.Name .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} -{{- end }} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "message-chat-event-handler-app.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "message-chat-event-handler-app.labels" -}} -helm.sh/chart: {{ include "message-chat-event-handler-app.chart" . }} -{{ include "message-chat-event-handler-app.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "message-chat-event-handler-app.selectorLabels" -}} -app.kubernetes.io/name: {{ include "message-chat-event-handler-app.name" . }} -app.kubernetes.io/instance: {{ .Chart.Name }} -{{- end }} - -{{/* -Create the name of the service account to use -*/}} -{{- define "message-chat-event-handler-app.serviceAccountName" -}} -{{- if .Values.serviceAccount.create }} -{{- default (include "message-chat-event-handler-app.fullname" .) .Values.serviceAccount.name }} -{{- else }} -{{- default "default" .Values.serviceAccount.name }} -{{- end }} -{{- end }} diff --git a/charts/backend/charts/message-chat-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/message-chat-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index d57b1d8..0000000 --- a/charts/backend/charts/message-chat-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,81 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "message-chat-event-handler-app.fullname" . }} - labels: - app: {{ include "message-chat-event-handler-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "message-chat-event-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "message-chat-event-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: message-chat-event-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - ports: - - containerPort: 9090 - hostPort: 8086 - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: USER_HOST - value: {{ .Values.env.user.host | quote }} - - name: USER_PORT - value: {{ .Values.env.user.port | quote }} - - name: CHAT_HOST - value: {{ .Values.env.chat.host | quote }} - - name: CHAT_PORT - value: {{ .Values.env.chat.port | quote }} - - name: UPLOAD_HOST - value: {{ .Values.env.upload.host | quote }} - - name: UPLOAD_PORT - value: {{ .Values.env.upload.port | quote }} - - name: KEYSPACE - value: {{ .Values.env.keyspace | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/message-chat-event-handler-app-k8s/values.yaml b/charts/backend/charts/message-chat-event-handler-app-k8s/values.yaml deleted file mode 100755 index d9cac4f..0000000 --- a/charts/backend/charts/message-chat-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,17 +0,0 @@ -replicaCount: 1 - -image: - tag: "1.0.0-SNAPSHOT" - pullPolicy: Always - -env: - keyspace: "messages" - chat: - host: "chat-app" - port: "9090" - upload: - host: "upload-app" - port: "9090" - user: - host: "user-app" - port: "9090" \ No newline at end of file diff --git a/charts/backend/charts/message-event-handler-app-k8s/.helmignore b/charts/backend/charts/message-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/message-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/message-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/message-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index 4c59d1f..0000000 --- a/charts/backend/charts/message-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: message-event-handler-app -description: A Helm chart for the message-event-handler-app -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/message-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/message-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 7d670e2..0000000 --- a/charts/backend/charts/message-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "message-event-handler-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "message-event-handler-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/message-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/message-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 6d0601d..0000000 --- a/charts/backend/charts/message-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,66 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "message-event-handler-app.fullname" . }} - labels: - app: {{ include "message-event-handler-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "message-event-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "message-event-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: message-event-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: KEYSPACE - value: {{ .Values.env.keyspace | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/message-event-handler-app-k8s/values.yaml b/charts/backend/charts/message-event-handler-app-k8s/values.yaml deleted file mode 100755 index 5777034..0000000 --- a/charts/backend/charts/message-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,8 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - keyspace: "messages" \ No newline at end of file diff --git a/charts/backend/charts/message-link-preview-handler-app-k8s/.helmignore b/charts/backend/charts/message-link-preview-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/message-link-preview-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/message-link-preview-handler-app-k8s/Chart.yaml b/charts/backend/charts/message-link-preview-handler-app-k8s/Chart.yaml deleted file mode 100755 index ccd0fba..0000000 --- a/charts/backend/charts/message-link-preview-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: message-link-preview-handler-app -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: "1.16.0" diff --git a/charts/backend/charts/message-link-preview-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/message-link-preview-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index c8233d3..0000000 --- a/charts/backend/charts/message-link-preview-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "message-link-preview-handler-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "message-link-preview-handler-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/message-link-preview-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/message-link-preview-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index f5df8ef..0000000 --- a/charts/backend/charts/message-link-preview-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,70 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "message-link-preview-handler-app.fullname" . }} - labels: - app: {{ include "message-link-preview-handler-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "message-link-preview-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "message-link-preview-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: message-link-preview-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: KEYSPACE - value: {{ .Values.env.keyspace | quote }} - - name: UPLOAD_HOST - value: {{ .Values.env.upload.host | quote }} - - name: UPLOAD_PORT - value: {{ .Values.env.upload.port | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/message-link-preview-handler-app-k8s/values.yaml b/charts/backend/charts/message-link-preview-handler-app-k8s/values.yaml deleted file mode 100755 index 03243c0..0000000 --- a/charts/backend/charts/message-link-preview-handler-app-k8s/values.yaml +++ /dev/null @@ -1,11 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - upload: - host: upload-app - port: "9090" - keyspace: "messages" \ No newline at end of file diff --git a/charts/backend/charts/message-user-event-handler-app-k8s/.helmignore b/charts/backend/charts/message-user-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/message-user-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/message-user-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/message-user-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index b756528..0000000 --- a/charts/backend/charts/message-user-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: message-user-event-handler-app -description: A Helm chart for the message-event-handler-app -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/message-user-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/message-user-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 9423ea6..0000000 --- a/charts/backend/charts/message-user-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "message-user-event-handler-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "message-user-event-handler-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/message-user-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/message-user-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 5d68317..0000000 --- a/charts/backend/charts/message-user-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,66 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "message-user-event-handler-app.fullname" . }} - labels: - app: {{ include "message-user-event-handler-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "message-user-event-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "message-user-event-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: message-user-event-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: KEYSPACE - value: {{ .Values.env.keyspace | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/message-user-event-handler-app-k8s/values.yaml b/charts/backend/charts/message-user-event-handler-app-k8s/values.yaml deleted file mode 100755 index 69098a6..0000000 --- a/charts/backend/charts/message-user-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,8 +0,0 @@ -replicaCount: 1 - -image: - pullPolicy: Always - tag: 1.0.0-SNAPSHOT - -env: - keyspace: messages \ No newline at end of file diff --git a/charts/backend/charts/notification-app-k8s/.helmignore b/charts/backend/charts/notification-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/notification-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/notification-app-k8s/Chart.yaml b/charts/backend/charts/notification-app-k8s/Chart.yaml deleted file mode 100755 index dda62a6..0000000 --- a/charts/backend/charts/notification-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: notification-app -description: Helm chart for notification-app -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/notification-app-k8s/templates/_helpers.tpl b/charts/backend/charts/notification-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 217963b..0000000 --- a/charts/backend/charts/notification-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "notification-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "notification-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/notification-app-k8s/templates/deployment.yaml b/charts/backend/charts/notification-app-k8s/templates/deployment.yaml deleted file mode 100755 index a61d940..0000000 --- a/charts/backend/charts/notification-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,67 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "notification-app.fullname" . }} - labels: - app: {{ include "notification-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "notification-app.name" . }} - template: - metadata: - labels: - app: {{ include "notification-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: notification-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: {{ .Values.service.targetPort }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: KEYSPACE - value: {{ .Values.env.cassandra.keyspace | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/notification-app-k8s/templates/service.yaml b/charts/backend/charts/notification-app-k8s/templates/service.yaml deleted file mode 100755 index 5f5c29f..0000000 --- a/charts/backend/charts/notification-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "notification-app.fullname" . }} - labels: - app: {{ include "notification-app.name" . }} -spec: - selector: - app: {{ include "notification-app.name" . }} - ports: - - name: http - port: {{ .Values.service.port }} - targetPort: {{ .Values.service.targetPort }} diff --git a/charts/backend/charts/notification-app-k8s/values.yaml b/charts/backend/charts/notification-app-k8s/values.yaml deleted file mode 100755 index 9b6e63b..0000000 --- a/charts/backend/charts/notification-app-k8s/values.yaml +++ /dev/null @@ -1,13 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - cassandra: - keyspace: notifications - -service: - port: 9090 - targetPort: 9090 diff --git a/charts/backend/charts/notification-event-handler-app-k8s/.helmignore b/charts/backend/charts/notification-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/notification-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/notification-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/notification-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index 13c746c..0000000 --- a/charts/backend/charts/notification-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: notification-event-handler-app -description: Helm chart for Notification Event Handler App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/notification-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/notification-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 07f06eb..0000000 --- a/charts/backend/charts/notification-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "notification-event-handler-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "notification-event-handler-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/notification-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/notification-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 7418c7d..0000000 --- a/charts/backend/charts/notification-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,70 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "notification-event-handler-app.fullname" . }} - labels: - app: {{ include "notification-event-handler-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "notification-event-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "notification-event-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: notification-event-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - - name: CHAT_SERVICE_HOST - value: {{ .Values.env.chat.host | quote }} - - name: CHAT_SERVICE_PORT - value: {{ .Values.env.chat.port | quote }} - - name: USER_SERVICE_HOST - value: {{ .Values.env.user.host | quote }} - - name: USER_SERVICE_PORT - value: {{ .Values.env.user.port | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts diff --git a/charts/backend/charts/notification-event-handler-app-k8s/values.yaml b/charts/backend/charts/notification-event-handler-app-k8s/values.yaml deleted file mode 100755 index e1babf2..0000000 --- a/charts/backend/charts/notification-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,13 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - chat: - host: chat-app - port: "9090" - user: - host: user-app - port: "9090" diff --git a/charts/backend/charts/realtime-app-k8s/.helmignore b/charts/backend/charts/realtime-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/realtime-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/realtime-app-k8s/Chart.yaml b/charts/backend/charts/realtime-app-k8s/Chart.yaml deleted file mode 100755 index 6609d57..0000000 --- a/charts/backend/charts/realtime-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: realtime-app -description: Helm chart for Realtime App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/realtime-app-k8s/templates/_helpers.tpl b/charts/backend/charts/realtime-app-k8s/templates/_helpers.tpl deleted file mode 100755 index a5470c9..0000000 --- a/charts/backend/charts/realtime-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "realtime-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "realtime-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/realtime-app-k8s/templates/deployment.yaml b/charts/backend/charts/realtime-app-k8s/templates/deployment.yaml deleted file mode 100755 index e3cb68c..0000000 --- a/charts/backend/charts/realtime-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,86 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "realtime-app.fullname" . }} - labels: - app: {{ include "realtime-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "realtime-app.name" . }} - template: - metadata: - labels: - app: {{ include "realtime-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: realtime-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: CHAT_HOST - value: {{ .Values.env.services.chat.host | quote }} - - name: CHAT_PORT - value: {{ .Values.env.services.chat.port | quote }} - - name: GEM_CALL_HOST - value: {{ .Values.env.services.gemCall.host | quote }} - - name: GEM_CALL_PORT - value: {{ .Values.env.services.gemCall.port | quote }} - - name: MESSAGE_HOST - value: {{ .Values.env.services.message.host | quote }} - - name: MESSAGE_PORT - value: {{ .Values.env.services.message.port | quote }} - - name: USER_HOST - value: {{ .Values.env.services.user.host | quote }} - - name: USER_PORT - value: {{ .Values.env.services.user.port | quote }} - ports: - {{- range .Values.ports }} - - name: {{ .name }} - containerPort: {{ .containerPort }} - protocol: TCP - {{- end }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/realtime-app-k8s/templates/service.yaml b/charts/backend/charts/realtime-app-k8s/templates/service.yaml deleted file mode 100755 index 39da3e0..0000000 --- a/charts/backend/charts/realtime-app-k8s/templates/service.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "realtime-app.fullname" . }} - labels: - app: {{ include "realtime-app.name" . }} -spec: - selector: - app: {{ include "realtime-app.name" . }} - ports: - {{- range .Values.ports }} - - name: "{{ .servicePort }}" - port: {{ .servicePort }} - targetPort: {{ .containerPort }} - {{- end }} diff --git a/charts/backend/charts/realtime-app-k8s/values.yaml b/charts/backend/charts/realtime-app-k8s/values.yaml deleted file mode 100755 index b4bc3d2..0000000 --- a/charts/backend/charts/realtime-app-k8s/values.yaml +++ /dev/null @@ -1,31 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - services: - chat: - host: chat-app - port: "9090" - message: - host: message-app - port: "9090" - gemCall: - host: gem-call-app - port: "9090" - user: - host: user-app - port: "9090" - -ports: - - name: app - containerPort: 9090 - servicePort: 9090 - - name: debug - containerPort: 5005 - servicePort: 5091 - - name: metrics - containerPort: 9999 - servicePort: 9999 diff --git a/charts/backend/charts/regular-chat-splitter-app-k8s/.helmignore b/charts/backend/charts/regular-chat-splitter-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/regular-chat-splitter-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/regular-chat-splitter-app-k8s/Chart.yaml b/charts/backend/charts/regular-chat-splitter-app-k8s/Chart.yaml deleted file mode 100755 index eee0ca9..0000000 --- a/charts/backend/charts/regular-chat-splitter-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: regular-chat-splitter-app -description: Helm chart for Regular Chat Splitter App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/regular-chat-splitter-app-k8s/templates/_helpers.tpl b/charts/backend/charts/regular-chat-splitter-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 3874a01..0000000 --- a/charts/backend/charts/regular-chat-splitter-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "regular-chat-splitter-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "regular-chat-splitter-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/regular-chat-splitter-app-k8s/templates/deployment.yaml b/charts/backend/charts/regular-chat-splitter-app-k8s/templates/deployment.yaml deleted file mode 100755 index 4b92407..0000000 --- a/charts/backend/charts/regular-chat-splitter-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,67 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "regular-chat-splitter-app.fullname" . }} - labels: - app: {{ include "regular-chat-splitter-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "regular-chat-splitter-app.name" . }} - template: - metadata: - labels: - app: {{ include "regular-chat-splitter-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts && - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - containers: - - name: regular-chat-splitter-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.chatsplitter" . | nindent 12 }} - - name: CHAT_SERVICE_HOST - value: {{ .Values.env.chat.host | quote }} - - name: CHAT_SERVICE_PORT - value: {{ .Values.env.chat.port | quote }} - - name: USER_SERVICE_HOST - value: {{ .Values.env.user.host | quote }} - - name: USER_SERVICE_PORT - value: {{ .Values.env.user.port | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/regular-chat-splitter-app-k8s/values.yaml b/charts/backend/charts/regular-chat-splitter-app-k8s/values.yaml deleted file mode 100755 index e1babf2..0000000 --- a/charts/backend/charts/regular-chat-splitter-app-k8s/values.yaml +++ /dev/null @@ -1,13 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - chat: - host: chat-app - port: "9090" - user: - host: user-app - port: "9090" diff --git a/charts/backend/charts/search-app-k8s/.helmignore b/charts/backend/charts/search-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/search-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/search-app-k8s/Chart.yaml b/charts/backend/charts/search-app-k8s/Chart.yaml deleted file mode 100755 index 6733dc0..0000000 --- a/charts/backend/charts/search-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: search-app -description: Helm chart for Search App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/search-app-k8s/templates/_helpers.tpl b/charts/backend/charts/search-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 7a098eb..0000000 --- a/charts/backend/charts/search-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "search-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "search-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/search-app-k8s/templates/deployment.yaml b/charts/backend/charts/search-app-k8s/templates/deployment.yaml deleted file mode 100755 index 6f73159..0000000 --- a/charts/backend/charts/search-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "search-app.fullname" . }} - labels: - app: {{ include "search-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "search-app.name" . }} - template: - metadata: - labels: - app: {{ include "search-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: search-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - hostPort: 8088 - protocol: TCP - env: - {{- include "global.env.elastic" . | nindent 12 }} - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.postgres" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: CHAT_HOST - value: {{ .Values.env.chat.host | quote }} - - name: CHAT_PORT - value: {{ .Values.env.chat.port | quote }} - - name: POSTGRES_URL - value: {{ .Values.global.infrastructure.postgres.search_url | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/search-app-k8s/templates/service.yaml b/charts/backend/charts/search-app-k8s/templates/service.yaml deleted file mode 100755 index e85b387..0000000 --- a/charts/backend/charts/search-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "search-app.fullname" . }} - labels: - app: {{ include "search-app.name" . }} -spec: - selector: - app: {{ include "search-app.name" . }} - ports: - - name: http - port: 9090 - targetPort: 9090 diff --git a/charts/backend/charts/search-app-k8s/values.yaml b/charts/backend/charts/search-app-k8s/values.yaml deleted file mode 100755 index 02a8e12..0000000 --- a/charts/backend/charts/search-app-k8s/values.yaml +++ /dev/null @@ -1,10 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - chat: - host: chat-app - port: "9090" \ No newline at end of file diff --git a/charts/backend/charts/search-event-handler-app-k8s/.helmignore b/charts/backend/charts/search-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/search-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/search-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/search-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index 4267149..0000000 --- a/charts/backend/charts/search-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: search-event-handler-app -description: Helm chart for Search Event Handler App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" \ No newline at end of file diff --git a/charts/backend/charts/search-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/search-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index b430977..0000000 --- a/charts/backend/charts/search-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "search-event-handler-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "search-event-handler-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/search-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/search-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 9b4bd05..0000000 --- a/charts/backend/charts/search-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,68 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "search-event-handler-app.fullname" . }} - labels: - app: {{ include "search-event-handler-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "search-event-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "search-event-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: search-event-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.elastic" . | nindent 12 }} - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.postgres" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: POSTGRES_URL - value: {{ .Values.global.infrastructure.postgres.search_url | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/search-event-handler-app-k8s/values.yaml b/charts/backend/charts/search-event-handler-app-k8s/values.yaml deleted file mode 100755 index 82177d5..0000000 --- a/charts/backend/charts/search-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,5 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always diff --git a/charts/backend/charts/sticker-app-k8s/.helmignore b/charts/backend/charts/sticker-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/sticker-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/sticker-app-k8s/Chart.yaml b/charts/backend/charts/sticker-app-k8s/Chart.yaml deleted file mode 100755 index d4c926a..0000000 --- a/charts/backend/charts/sticker-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: sticker-app -description: Helm chart for Sticker App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/sticker-app-k8s/templates/_helpers.tpl b/charts/backend/charts/sticker-app-k8s/templates/_helpers.tpl deleted file mode 100755 index cf165b4..0000000 --- a/charts/backend/charts/sticker-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "sticker-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "sticker-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/sticker-app-k8s/templates/deployment.yaml b/charts/backend/charts/sticker-app-k8s/templates/deployment.yaml deleted file mode 100755 index f25cc91..0000000 --- a/charts/backend/charts/sticker-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,70 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "sticker-app.fullname" . }} - labels: - app: {{ include "sticker-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "sticker-app.name" . }} - template: - metadata: - labels: - app: {{ include "sticker-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: sticker-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - hostPort: 8092 - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: KEYSPACE - value: {{ .Values.env.keyspace | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/sticker-app-k8s/templates/service.yaml b/charts/backend/charts/sticker-app-k8s/templates/service.yaml deleted file mode 100755 index 13ede05..0000000 --- a/charts/backend/charts/sticker-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "sticker-app.fullname" . }} - labels: - app: {{ include "sticker-app.name" . }} -spec: - ports: - - name: "8092" - port: 9090 - targetPort: 9090 - selector: - app: {{ include "sticker-app.name" . }} diff --git a/charts/backend/charts/sticker-app-k8s/values.yaml b/charts/backend/charts/sticker-app-k8s/values.yaml deleted file mode 100755 index da97022..0000000 --- a/charts/backend/charts/sticker-app-k8s/values.yaml +++ /dev/null @@ -1,8 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - keyspace: stickers \ No newline at end of file diff --git a/charts/backend/charts/unregister-tokens-app-k8s/.helmignore b/charts/backend/charts/unregister-tokens-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/unregister-tokens-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/unregister-tokens-app-k8s/Chart.yaml b/charts/backend/charts/unregister-tokens-app-k8s/Chart.yaml deleted file mode 100755 index 040cc3f..0000000 --- a/charts/backend/charts/unregister-tokens-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: unregister-tokens-app -description: Helm chart for Unregister Tokens App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/unregister-tokens-app-k8s/templates/_helpers.tpl b/charts/backend/charts/unregister-tokens-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 3e80d26..0000000 --- a/charts/backend/charts/unregister-tokens-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "unregister-tokens-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "unregister-tokens-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/unregister-tokens-app-k8s/templates/deployment.yaml b/charts/backend/charts/unregister-tokens-app-k8s/templates/deployment.yaml deleted file mode 100755 index ef8e20d..0000000 --- a/charts/backend/charts/unregister-tokens-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,67 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "unregister-tokens-app.fullname" . }} - labels: - app: {{ include "unregister-tokens-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "unregister-tokens-app.name" . }} - template: - metadata: - labels: - app: {{ include "unregister-tokens-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: unregister-tokens-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - - name: KEYSPACE - value: {{ .Values.env.cassandra.keyspace | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/unregister-tokens-app-k8s/values.yaml b/charts/backend/charts/unregister-tokens-app-k8s/values.yaml deleted file mode 100755 index cee1a44..0000000 --- a/charts/backend/charts/unregister-tokens-app-k8s/values.yaml +++ /dev/null @@ -1,9 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - cassandra: - keyspace: notifications \ No newline at end of file diff --git a/charts/backend/charts/upload-app-k8s/.helmignore b/charts/backend/charts/upload-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/upload-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/upload-app-k8s/Chart.yaml b/charts/backend/charts/upload-app-k8s/Chart.yaml deleted file mode 100755 index c090d24..0000000 --- a/charts/backend/charts/upload-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: upload-app -description: Helm chart for the Upload App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/upload-app-k8s/templates/_helpers.tpl b/charts/backend/charts/upload-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 44077a9..0000000 --- a/charts/backend/charts/upload-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "upload-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "upload-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/upload-app-k8s/templates/deployment.yaml b/charts/backend/charts/upload-app-k8s/templates/deployment.yaml deleted file mode 100755 index 0a4a919..0000000 --- a/charts/backend/charts/upload-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,64 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "upload-app.fullname" . }} - labels: - app: {{ include "upload-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "upload-app.name" . }} - template: - metadata: - labels: - app: {{ include "upload-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: upload-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - env: - {{- include "global.env.s3_upload" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/upload-app-k8s/templates/service.yaml b/charts/backend/charts/upload-app-k8s/templates/service.yaml deleted file mode 100755 index 9deb96d..0000000 --- a/charts/backend/charts/upload-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "upload-app.fullname" . }} - labels: - app: {{ include "upload-app.name" . }} -spec: - ports: - - name: "http" - port: 9090 - targetPort: 9090 - selector: - app: {{ include "upload-app.name" . }} diff --git a/charts/backend/charts/upload-app-k8s/values.yaml b/charts/backend/charts/upload-app-k8s/values.yaml deleted file mode 100755 index 82177d5..0000000 --- a/charts/backend/charts/upload-app-k8s/values.yaml +++ /dev/null @@ -1,5 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always diff --git a/charts/backend/charts/user-app-k8s/.helmignore b/charts/backend/charts/user-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/user-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/user-app-k8s/Chart.yaml b/charts/backend/charts/user-app-k8s/Chart.yaml deleted file mode 100755 index a6fe370..0000000 --- a/charts/backend/charts/user-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: user-app -description: Helm chart for the User App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/user-app-k8s/templates/_helpers.tpl b/charts/backend/charts/user-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 321571e..0000000 --- a/charts/backend/charts/user-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "user-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "user-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/user-app-k8s/templates/deployment.yaml b/charts/backend/charts/user-app-k8s/templates/deployment.yaml deleted file mode 100755 index 83fc5da..0000000 --- a/charts/backend/charts/user-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,69 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "user-app.fullname" . }} - labels: - app: {{ include "user-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "user-app.name" . }} - template: - metadata: - labels: - app: {{ include "user-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: user-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.s3" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - - name: KEYSPACE - value: {{ .Values.env.keyspace | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/user-app-k8s/templates/service.yaml b/charts/backend/charts/user-app-k8s/templates/service.yaml deleted file mode 100755 index d85664d..0000000 --- a/charts/backend/charts/user-app-k8s/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "user-app.fullname" . }} - labels: - app: {{ include "user-app.name" . }} -spec: - ports: - - name: http - port: 9090 - targetPort: 9090 - selector: - app: {{ include "user-app.name" . }} diff --git a/charts/backend/charts/user-app-k8s/values.yaml b/charts/backend/charts/user-app-k8s/values.yaml deleted file mode 100755 index 3e572d3..0000000 --- a/charts/backend/charts/user-app-k8s/values.yaml +++ /dev/null @@ -1,8 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - keyspace: users diff --git a/charts/backend/charts/voip-splitter-app-k8s/.helmignore b/charts/backend/charts/voip-splitter-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/voip-splitter-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/voip-splitter-app-k8s/Chart.yaml b/charts/backend/charts/voip-splitter-app-k8s/Chart.yaml deleted file mode 100755 index 33f7985..0000000 --- a/charts/backend/charts/voip-splitter-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: voip-splitter-app -description: Helm chart for the VoIP Splitter App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/voip-splitter-app-k8s/templates/_helpers.tpl b/charts/backend/charts/voip-splitter-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 2e178bf..0000000 --- a/charts/backend/charts/voip-splitter-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "voip-splitter-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "voip-splitter-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/voip-splitter-app-k8s/templates/deployment.yaml b/charts/backend/charts/voip-splitter-app-k8s/templates/deployment.yaml deleted file mode 100755 index 8560d8a..0000000 --- a/charts/backend/charts/voip-splitter-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,73 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "voip-splitter-app.fullname" . }} - labels: - app: {{ include "voip-splitter-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "voip-splitter-app.name" . }} - template: - metadata: - labels: - app: {{ include "voip-splitter-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: voip-splitter-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - {{- include "global.env.s3" . | nindent 12 }} - - name: CHAT_SERVICE_HOST - value: {{ .Values.env.chatServiceHost | quote }} - - name: CHAT_SERVICE_PORT - value: {{ .Values.env.chatServicePort | quote }} - - name: USER_SERVICE_HOST - value: {{ .Values.env.userServiceHost | quote }} - - name: USER_SERVICE_PORT - value: {{ .Values.env.userServicePort | quote }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/voip-splitter-app-k8s/values.yaml b/charts/backend/charts/voip-splitter-app-k8s/values.yaml deleted file mode 100755 index 3bc9eb6..0000000 --- a/charts/backend/charts/voip-splitter-app-k8s/values.yaml +++ /dev/null @@ -1,11 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always - -env: - chatServiceHost: chat-app - chatServicePort: "9090" - userServiceHost: user-app - userServicePort: "9090" \ No newline at end of file diff --git a/charts/backend/charts/web-sender-app-k8s/.helmignore b/charts/backend/charts/web-sender-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/web-sender-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/web-sender-app-k8s/Chart.yaml b/charts/backend/charts/web-sender-app-k8s/Chart.yaml deleted file mode 100755 index fe79f87..0000000 --- a/charts/backend/charts/web-sender-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: web-sender-app -description: Helm chart for Web Sender App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/web-sender-app-k8s/templates/_helpers.tpl b/charts/backend/charts/web-sender-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 7ed2215..0000000 --- a/charts/backend/charts/web-sender-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "web-sender-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "web-sender-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/web-sender-app-k8s/templates/deployment.yaml b/charts/backend/charts/web-sender-app-k8s/templates/deployment.yaml deleted file mode 100755 index 5172c45..0000000 --- a/charts/backend/charts/web-sender-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,64 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "web-sender-app.fullname" . }} - labels: - app: {{ include "web-sender-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "web-sender-app.name" . }} - template: - metadata: - labels: - app: {{ include "web-sender-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: web-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.s3" . | nindent 12 }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/web-sender-app-k8s/values.yaml b/charts/backend/charts/web-sender-app-k8s/values.yaml deleted file mode 100755 index 1383a69..0000000 --- a/charts/backend/charts/web-sender-app-k8s/values.yaml +++ /dev/null @@ -1,5 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always \ No newline at end of file diff --git a/charts/backend/charts/workspace-app-k8s/.helmignore b/charts/backend/charts/workspace-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/workspace-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/workspace-app-k8s/Chart.yaml b/charts/backend/charts/workspace-app-k8s/Chart.yaml deleted file mode 100755 index 22f38a4..0000000 --- a/charts/backend/charts/workspace-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: workspace-app -description: Helm chart for Workspace App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/workspace-app-k8s/templates/_helpers.tpl b/charts/backend/charts/workspace-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 88af440..0000000 --- a/charts/backend/charts/workspace-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "workspace-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "workspace-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/workspace-app-k8s/templates/deployment.yaml b/charts/backend/charts/workspace-app-k8s/templates/deployment.yaml deleted file mode 100755 index 0453099..0000000 --- a/charts/backend/charts/workspace-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,65 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "workspace-app.fullname" . }} - labels: - app: {{ include "workspace-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "workspace-app.name" . }} - template: - metadata: - labels: - app: {{ include "workspace-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: workspace-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.general" . | nindent 12 }} - ports: - - containerPort: 9090 - protocol: TCP - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/workspace-app-k8s/templates/service.yaml b/charts/backend/charts/workspace-app-k8s/templates/service.yaml deleted file mode 100755 index 8382d46..0000000 --- a/charts/backend/charts/workspace-app-k8s/templates/service.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "workspace-app.fullname" . }} - labels: - app: {{ include "workspace-app.name" . }} -spec: - selector: - app: {{ include "workspace-app.name" . }} - ports: - - name: http - port: 9090 - targetPort: 9090 - protocol: TCP diff --git a/charts/backend/charts/workspace-app-k8s/values.yaml b/charts/backend/charts/workspace-app-k8s/values.yaml deleted file mode 100755 index 1383a69..0000000 --- a/charts/backend/charts/workspace-app-k8s/values.yaml +++ /dev/null @@ -1,5 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always \ No newline at end of file diff --git a/charts/backend/charts/workspace-event-handler-app-k8s/.helmignore b/charts/backend/charts/workspace-event-handler-app-k8s/.helmignore deleted file mode 100755 index 0e8a0eb..0000000 --- a/charts/backend/charts/workspace-event-handler-app-k8s/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/charts/backend/charts/workspace-event-handler-app-k8s/Chart.yaml b/charts/backend/charts/workspace-event-handler-app-k8s/Chart.yaml deleted file mode 100755 index bcb3803..0000000 --- a/charts/backend/charts/workspace-event-handler-app-k8s/Chart.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v2 -name: workspace-event-handler-app -description: Helm chart for Workspace Event Handler App -type: application -version: 0.1.0 -appVersion: "1.0.0-SNAPSHOT" diff --git a/charts/backend/charts/workspace-event-handler-app-k8s/templates/_helpers.tpl b/charts/backend/charts/workspace-event-handler-app-k8s/templates/_helpers.tpl deleted file mode 100755 index 1e3259a..0000000 --- a/charts/backend/charts/workspace-event-handler-app-k8s/templates/_helpers.tpl +++ /dev/null @@ -1,7 +0,0 @@ -{{- define "workspace-event-handler-app.name" -}} -{{ .Chart.Name }} -{{- end -}} - -{{- define "workspace-event-handler-app.fullname" -}} -{{ .Chart.Name }} -{{- end -}} diff --git a/charts/backend/charts/workspace-event-handler-app-k8s/templates/deployment.yaml b/charts/backend/charts/workspace-event-handler-app-k8s/templates/deployment.yaml deleted file mode 100755 index 67c829a..0000000 --- a/charts/backend/charts/workspace-event-handler-app-k8s/templates/deployment.yaml +++ /dev/null @@ -1,67 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "workspace-event-handler-app.fullname" . }} - labels: - app: {{ include "workspace-event-handler-app.name" . }} -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - app: {{ include "workspace-event-handler-app.name" . }} - template: - metadata: - labels: - app: {{ include "workspace-event-handler-app.name" . }} - spec: - volumes: - - name: ca-cert - configMap: - name: auth-app-ca-cert - items: - - key: RootCA_{{ .Values.global.cert_alias }}.crt - path: RootCA_{{ .Values.global.cert_alias }}.crt - - name: cacerts-volume - emptyDir: {} - initContainers: - - name: import-ca - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - env: - - name: CERT_ALIAS - value: {{ .Values.global.cert_alias | quote }} - volumeMounts: - - name: ca-cert - mountPath: /app/resources - - name: cacerts-volume - mountPath: /tmp/cacerts - command: - - sh - - -c - - | - cp /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts /tmp/cacerts/cacerts - if keytool -list -keystore /tmp/cacerts/cacerts -storepass changeit -alias gemcert > /dev/null 2>&1; then - echo "Certificate with alias gemcert already exists, skipping import" - else - echo "Importing certificate with alias gemcert" - keytool -import -trustcacerts -storepass changeit -noprompt \ - -alias gemcert \ - -file /app/resources/RootCA_${CERT_ALIAS}.crt \ - -keystore /tmp/cacerts/cacerts - fi - containers: - - name: workspace-event-handler-app - image: "{{ .Values.global.dockerRegistryPrefix }}{{ .Chart.Name }}:{{ .Values.image.tag }}" - imagePullPolicy: {{ .Values.image.pullPolicy }} - ports: - - containerPort: 9090 - protocol: TCP - env: - {{- include "global.env.cassandra" . | nindent 12 }} - {{- include "global.env.kafka" . | nindent 12 }} - {{- include "global.env.redis" . | nindent 12 }} - {{- include "global.env.s3" . | nindent 12 }} - volumeMounts: - - name: cacerts-volume - mountPath: /usr/lib/jvm/java-21-amazon-corretto/lib/security/cacerts - subPath: cacerts - restartPolicy: Always diff --git a/charts/backend/charts/workspace-event-handler-app-k8s/templates/service.yaml b/charts/backend/charts/workspace-event-handler-app-k8s/templates/service.yaml deleted file mode 100755 index 6ab7149..0000000 --- a/charts/backend/charts/workspace-event-handler-app-k8s/templates/service.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: {{ include "workspace-event-handler-app.fullname" . }} - labels: - app: {{ include "workspace-event-handler-app.name" . }} -spec: - selector: - app: {{ include "workspace-event-handler-app.name" . }} - ports: - - name: http - port: 8095 - targetPort: 9090 - protocol: TCP diff --git a/charts/backend/charts/workspace-event-handler-app-k8s/values.yaml b/charts/backend/charts/workspace-event-handler-app-k8s/values.yaml deleted file mode 100755 index 1383a69..0000000 --- a/charts/backend/charts/workspace-event-handler-app-k8s/values.yaml +++ /dev/null @@ -1,5 +0,0 @@ -replicaCount: 1 - -image: - tag: 1.0.0-SNAPSHOT - pullPolicy: Always \ No newline at end of file diff --git a/charts/backend/templates/.helmignore b/charts/backend/templates/.helmignore deleted file mode 100755 index e69de29..0000000 diff --git a/charts/backend/templates/auth-app-ca-cert.yaml b/charts/backend/templates/auth-app-ca-cert.yaml deleted file mode 100644 index ba10694..0000000 --- a/charts/backend/templates/auth-app-ca-cert.yaml +++ /dev/null @@ -1,55 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - annotations: - name: auth-app-ca-cert - namespace: {{ .Release.Namespace }} -data: - RootCA_.crt: | - -----BEGIN CERTIFICATE----- - MIIDyzCCArOgAwIBAgIUZ+/od9m5R7/gIJogs5bvjGfef+EwDQYJKoZIhvcNAQEL - BQAwdTELMAkGA1UEBhMCUlUxDzANBgNVBAgMBk1vc2NvdzEPMA0GA1UEBwwGTW9z - Y293MQ8wDQYDVQQKDAZNb3Njb3cxDDAKBgNVBAsMA2dlbTEMMAoGA1UEAwwDZ2Vt - MRcwFQYJKoZIhvcNAQkBFghudWJlcy5ydTAeFw0yNTA2MDIxNTM5MThaFw0zNTA1 - MzExNTM5MThaMHUxCzAJBgNVBAYTAlJVMQ8wDQYDVQQIDAZNb3Njb3cxDzANBgNV - BAcMBk1vc2NvdzEPMA0GA1UECgwGTW9zY293MQwwCgYDVQQLDANnZW0xDDAKBgNV - BAMMA2dlbTEXMBUGCSqGSIb3DQEJARYIbnViZXMucnUwggEiMA0GCSqGSIb3DQEB - AQUAA4IBDwAwggEKAoIBAQDn1nAdiKFvWsQcQGKEfIrlno5Ac84in7bMYejJJ5Yi - c3Hi5b7GVOMjQRQhvrUi7ua2wiDqjOFfW1M766Da+uhljxKVPGnOdl9etqiW+ndj - 4k/Fa/Lmt9QjYlDqA5HqGnaybyEw0DZCnKUh0ZYEIQ+HEUiotXCMCBdz/f0CBlKX - SbjddnFchvUJORffuqmxP3TlAZqS7iSzuk75AmG4CVId9GvlgItWxPUXvTZvpC23 - VgjMW4zDrKrukIPnbfl7prLFE7mS+5AaLktdrXhc/vapCAOeztyzaRq08CHS+zZE - RlkuGEoU69ZB60N1JVo6dFVKdhDKJUqrgrJM+yjQdAWdAgMBAAGjUzBRMB0GA1Ud - DgQWBBQ89Gf8XCuKt1P06l8Y32c6cN+fSTAfBgNVHSMEGDAWgBQ89Gf8XCuKt1P0 - 6l8Y32c6cN+fSTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAf - ktydkdm1+hXRoxPd0AmrDdOqiYS/ae5ZE1HgLQr9c1BYWjXDM96xN/6wUIasya1J - 0JqMtaspC7qVMep6av6CYlAECJv4udtLuW7oWvtAV8SoUj74AWI4tYkEjYNc/VO3 - 8yI+NPiK6rJ+aFdAAVqdF44hhF5WqKtJ8dy9Wh3eV75wzaBrnm2GN/2933h+j1UG - e23rdvii+ahVqYZo/4Gja0a6wFLpm+SmhRsfSJV79etLssNecgZMPp0nEio7YJTq - 3XwePN4VJExDKLbNp3GpzQ15nnGeD7gMB40IhMVDCnTZqAj4VMZqZmYFag7St2Af - 0+Ppm9xq0IrhPrONPNo+ - -----END CERTIFICATE----- - RootCA_nubes.crt: | - -----BEGIN CERTIFICATE----- - MIIDyzCCArOgAwIBAgIUZ+/od9m5R7/gIJogs5bvjGfef+EwDQYJKoZIhvcNAQEL - BQAwdTELMAkGA1UEBhMCUlUxDzANBgNVBAgMBk1vc2NvdzEPMA0GA1UEBwwGTW9z - Y293MQ8wDQYDVQQKDAZNb3Njb3cxDDAKBgNVBAsMA2dlbTEMMAoGA1UEAwwDZ2Vt - MRcwFQYJKoZIhvcNAQkBFghudWJlcy5ydTAeFw0yNTA2MDIxNTM5MThaFw0zNTA1 - MzExNTM5MThaMHUxCzAJBgNVBAYTAlJVMQ8wDQYDVQQIDAZNb3Njb3cxDzANBgNV - BAcMBk1vc2NvdzEPMA0GA1UECgwGTW9zY293MQwwCgYDVQQLDANnZW0xDDAKBgNV - BAMMA2dlbTEXMBUGCSqGSIb3DQEJARYIbnViZXMucnUwggEiMA0GCSqGSIb3DQEB - AQUAA4IBDwAwggEKAoIBAQDn1nAdiKFvWsQcQGKEfIrlno5Ac84in7bMYejJJ5Yi - c3Hi5b7GVOMjQRQhvrUi7ua2wiDqjOFfW1M766Da+uhljxKVPGnOdl9etqiW+ndj - 4k/Fa/Lmt9QjYlDqA5HqGnaybyEw0DZCnKUh0ZYEIQ+HEUiotXCMCBdz/f0CBlKX - SbjddnFchvUJORffuqmxP3TlAZqS7iSzuk75AmG4CVId9GvlgItWxPUXvTZvpC23 - VgjMW4zDrKrukIPnbfl7prLFE7mS+5AaLktdrXhc/vapCAOeztyzaRq08CHS+zZE - RlkuGEoU69ZB60N1JVo6dFVKdhDKJUqrgrJM+yjQdAWdAgMBAAGjUzBRMB0GA1Ud - DgQWBBQ89Gf8XCuKt1P06l8Y32c6cN+fSTAfBgNVHSMEGDAWgBQ89Gf8XCuKt1P0 - 6l8Y32c6cN+fSTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAf - ktydkdm1+hXRoxPd0AmrDdOqiYS/ae5ZE1HgLQr9c1BYWjXDM96xN/6wUIasya1J - 0JqMtaspC7qVMep6av6CYlAECJv4udtLuW7oWvtAV8SoUj74AWI4tYkEjYNc/VO3 - 8yI+NPiK6rJ+aFdAAVqdF44hhF5WqKtJ8dy9Wh3eV75wzaBrnm2GN/2933h+j1UG - e23rdvii+ahVqYZo/4Gja0a6wFLpm+SmhRsfSJV79etLssNecgZMPp0nEio7YJTq - 3XwePN4VJExDKLbNp3GpzQ15nnGeD7gMB40IhMVDCnTZqAj4VMZqZmYFag7St2Af - 0+Ppm9xq0IrhPrONPNo+ - -----END CERTIFICATE----- \ No newline at end of file diff --git a/charts/backend/templates/templates/_globals.tpl b/charts/backend/templates/templates/_globals.tpl deleted file mode 100755 index 4e3c4ed..0000000 --- a/charts/backend/templates/templates/_globals.tpl +++ /dev/null @@ -1,78 +0,0 @@ -{{/* Global Environment Templates */}} -{{- define "global.env.kafka" -}} - {{- if .Values.global.infrastructure.kafka.enabled -}} - {{- tpl (.Values.global.envTemplates.kafka | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.redis" -}} - {{- if .Values.global.infrastructure.redis.enabled -}} - {{- tpl (.Values.global.envTemplates.redis | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.cassandra" -}} - {{- if .Values.global.infrastructure.cassandra.enabled -}} - {{- tpl (.Values.global.envTemplates.cassandra | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.postgres" -}} - {{- if .Values.global.infrastructure.postgres.enabled -}} - {{- tpl (.Values.global.envTemplates.postgres | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.s3" -}} - {{- if .Values.global.infrastructure.s3.enabled -}} - {{- tpl (.Values.global.envTemplates.s3 | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.s3_upload" -}} - {{- if .Values.global.infrastructure.s3_upload.enabled -}} - {{- tpl (.Values.global.envTemplates.s3_upload | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.general" -}} - {{- if .Values.global.infrastructure.general.enabled -}} - {{- tpl (.Values.global.envTemplates.general | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.auth" -}} - {{- if .Values.global.infrastructure.auth.enabled -}} - {{- tpl (.Values.global.envTemplates.auth | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.call" -}} - {{- if .Values.global.infrastructure.call.enabled -}} - {{- tpl (.Values.global.envTemplates.call | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.callevent" -}} - {{- if .Values.global.infrastructure.callevent.enabled -}} - {{- tpl (.Values.global.envTemplates.callevent | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.elastic" -}} - {{- if .Values.global.infrastructure.elastic.enabled -}} - {{- tpl (.Values.global.envTemplates.elastic | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.env.chatsplitter" -}} - {{- if .Values.global.infrastructure.chatsplitter.enabled -}} - {{- tpl (.Values.global.envTemplates.chatsplitter | toYaml) . | nindent 0 -}} - {{- end -}} -{{- end -}} - -{{- define "global.imageRepository" -}} - {{- $prefix := .Values.global.dockerRegistryPrefix | default "registry.co-work.ru/" -}} - {{- $name := .Chart.Name | default "unknown" -}} - {{- printf "%s%s" $prefix $name -}} -{{- end -}} \ No newline at end of file diff --git a/charts/backend/values.yaml b/charts/backend/values.yaml deleted file mode 100755 index 9eb37fb..0000000 --- a/charts/backend/values.yaml +++ /dev/null @@ -1,342 +0,0 @@ -global: - imagePullSecrets: - - name: docker-registry-secret - dockerRegistryPrefix: "registry.co-work.ru/" - infrastructure: - general: - enabled: true - tenant_id: "8caccf97-4843-4de8-a7ec-de5c19e99ca0" - sticker_base_url: "https://store-p001.cw.ngcloud.ru:9000" - recording_folder: "livekit" - deeplink_domain: "https://links.co-work.ru" - swagger_host: "localhost" - swagger_port: 8080 - workspace_host: "workspace-app" - workspace_port: 9090 - user_host: "user-app" - user_port: 9090 - admin_host: "admin-app" - admin_port: 9090 - device_host: "devices-app" - device_port: 9090 - auth_host: "auth-app" - auth_port: 9090 - license_host: "license-app" - license_port: 9090 - keycloak_url: "https://iam.nubes.ru/realms/masterfood" - deeplink_tenant: "masterfood.ru" - - chatsplitter: - enabled: true - appnotificationlocale: "ru" - - elastic: - enabled: true - host: elasticsearch-master - port: "9200" - - auth: - enabled: true - cert_alias: nubes - adminClientId: "admin-cli" - adminRealm: "master" - adminUrl: "https://iam.nubes.ru/admin/realms/masterfood" - adminUsername: "admin" - clientId: "gem-auth-client" - clientIssuerIri: "https://iam.nubes.ru/realms/masterfood" - clientRealm: "masterfood" - realm: "masterfood" - securityAdminRealm: "master" - securityOauth2ClientIssuerUri: "https://iam.nubes.ru/realms" - - call: - enabled: true - livekit_apiHost: https://av-p003.cw.ngcloud.ru - recording_endpoint: https://store-p001.cw.ngcloud.ru:9000 - recording_region: us-east-2 - recording_bucket: livekit - - callevent: - enabled: true - livekit_apiHost: https://av-p003.cw.ngcloud.ru - recording_endpoint: https://store-p001.cw.ngcloud.ru:9000 - recording_region: us-east-2 - recording_bucket: livekit - - kafka: - enabled: true - server: "kafka:9092,kafka:9092,kafka:9092" - port: 9092 - secret: "kafka-static-user-passwords" - username: "admin" - passwordKey: "client-passwords" - - redis: - enabled: true - host: "redis-master" - port: 6379 - - cassandra: - enabled: true - host: "cassandra" - contactPoint: "cassandra" - datacenter: "datacenter1" - secret: "cassandra-static-user-passwords" - usernameKey: "username" - passwordKey: "cassandra-password" - port: "9042" - - keycloak: - url: "https://iam.nubes.ru/realms/masterfood" - - livekit: - secret: "livekit-secret" - apiKeyKey: "api-key" - secretKey: "secret" - - postgres: - enabled: true - host: "postgresql-ha-pgpool" - port: 5432 - secret: "pg-ha-creds" - username: "postgres" - passwordKey: "password" - search_url: "jdbc:postgresql://postgresql-ha-pgpool:5432/search_db" - device_url: "jdbc:postgresql://postgresql-ha-pgpool:5432/device" - license_url: "jdbc:postgresql://postgresql-ha-pgpool:5432/license" - - - s3: - enabled: true - endpoint: https://store-p001.cw.ngcloud.ru:9000 - secret: "s3-static-secret" - accessKey: "access-key" - secretKey: "secret-key" - - s3_upload: - enabled: true - endpoint: https://store-p001.cw.ngcloud.ru:9000 - secret: "s3-static-secret" - accessKey: "access-key" - secretKey: "secret-key" - - services: - chat: - host: "chat-app" - port: 9090 - user: - host: "user-app" - port: 9090 - message: - host: "message-app" - port: 9090 - deeplink: - host: "deeplink-app" - port: 9090 - - secrets: - branchio: - secret: "deeplink-secret" - keys: &branchio-keys - access: "branchio-access" - appid: "branchio-appid" - defaultUrl: "branchio-default-url" - key: "branchio-key" - secret: "branchio-secret" - url: "branchio-url" - - recording: - secret: "recording-secret" - keys: - access: "access-key" - secret: "secret-key" - - upload: - secret: "upload-app-s3" - keys: - access: "access-key" - secret: "secret-key" - - cert_alias: nubes - - envTemplates: - general: &general-env - - name: TENANT_ID - value: "{{ .Values.global.infrastructure.general.tenant_id }}" - - name: STICKER_BASE_URL - value: "{{ .Values.global.infrastructure.general.sticker_base_url }}" - - name: RECORDING_FOLDER - value: "{{ .Values.global.infrastructure.general.recording_folder }}" - - name: DEEPLINK_DOMAIN - value: "{{ .Values.global.infrastructure.general.deeplink_domain }}" - - name: SWAGGER_HOST - value: "{{ .Values.global.infrastructure.general.swagger_host }}" - - name: SWAGGER_PORT - value: "{{ .Values.global.infrastructure.general.swagger_port }}" - - name: WORKSPACE_HOST - value: "{{ .Values.global.infrastructure.general.workspace_host }}" - - name: WORKSPACE_PORT - value: "{{ .Values.global.infrastructure.general.workspace_port }}" - - name: USER_HOST - value: "{{ .Values.global.infrastructure.general.user_host }}" - - name: USER_PORT - value: "{{ .Values.global.infrastructure.general.user_port }}" - - name: ADMIN_HOST - value: "{{ .Values.global.infrastructure.general.admin_host }}" - - name: ADMIN_PORT - value: "{{ .Values.global.infrastructure.general.admin_port }}" - - name: DEVICE_HOST - value: "{{ .Values.global.infrastructure.general.device_host }}" - - name: DEVICE_PORT - value: "{{ .Values.global.infrastructure.general.device_port }}" - - name: AUTH_HOST - value: "{{ .Values.global.infrastructure.general.auth_host }}" - - name: AUTH_PORT - value: "{{ .Values.global.infrastructure.general.auth_port }}" - - name: LICENSE_HOST - value: "{{ .Values.global.infrastructure.general.license_host }}" - - name: LICENSE_PORT - value: "{{ .Values.global.infrastructure.general.license_port }}" - - name: KEYCLOAK_URL - value: "{{ .Values.global.infrastructure.general.keycloak_url }}" - - name: DEEPLINK_TENANT - value: "{{ .Values.global.infrastructure.general.deeplink_tenant }}" - - elastic: &elastic-env - - name: ELASTIC_HOST - value: "{{ .Values.global.infrastructure.elastic.host }}" - - name: ELASTIC_PORT - value: "{{ .Values.global.infrastructure.elastic.port }}" - - chatsplitter: &chatsplitter-env - - name: APP_NOTIFICATION_LOCALE - value: "{{ .Values.global.infrastructure.chatsplitter.appnotificationlocale }}" - - call: &call-env - - name: RECORDING_API_HOST - value: "{{ .Values.global.infrastructure.call.livekit_apiHost }}" - - name: RECORDING_BUCKET - value: "{{ .Values.global.infrastructure.call.recording_bucket }}" - - name: RECORDING_ENDPOINT - value: "{{ .Values.global.infrastructure.call.recording_endpoint }}" - - name: RECORDING_REGION - value: "{{ .Values.global.infrastructure.call.recording_region }}" - - callevent: &callevent-env - - name: RECORDING_API_HOST - value: "{{ .Values.global.infrastructure.callevent.recording_endpoint }}" - - name: RECORDING_BUCKET - value: "{{ .Values.global.infrastructure.callevent.recording_bucket }}" - - name: RECORDING_ENDPOINT - value: "{{ .Values.global.infrastructure.callevent.recording_endpoint }}" - - name: RECORDING_REGION - value: "{{ .Values.global.infrastructure.callevent.recording_region }}" - - auth: &auth-env - - name: CERT_ALIAS - value: "{{ .Values.global.infrastructure.auth.cert_alias }}" - - name: ADMIN_CLIENT_ID - value: "{{ .Values.global.infrastructure.auth.adminClientId }}" - - name: ADMIN_REALM - value: "{{ .Values.global.infrastructure.auth.adminRealm }}" - - name: ADMIN_URL - value: "{{ .Values.global.infrastructure.auth.adminUrl }}" - - name: ADMIN_USERNAME - value: "{{ .Values.global.infrastructure.auth.adminUsername }}" - - name: CLIENT_ID - value: "{{ .Values.global.infrastructure.auth.clientId }}" - - name: CLIENT_ISSUER_IRI - value: "{{ .Values.global.infrastructure.auth.clientIssuerIri }}" - - name: CLIENT_REALM - value: "{{ .Values.global.infrastructure.auth.clientRealm }}" - - name: REALM - value: "{{ .Values.global.infrastructure.auth.realm }}" - - name: SECURITY_ADMIN_REALM - value: "{{ .Values.global.infrastructure.auth.securityAdminRealm }}" - - name: SECURITY_OAUTH2_CLIENT_ISSUER_URI - value: "{{ .Values.global.infrastructure.auth.securityOauth2ClientIssuerUri }}" - - kafka: &kafka-env - - name: KAFKA - value: "{{ .Values.global.infrastructure.kafka.server }}" - - name: KAFKA_SERVER - value: "{{ .Values.global.infrastructure.kafka.server }}" - - name: KAFKA_USERNAME - value: "{{ .Values.global.infrastructure.kafka.username }}" - - name: KAFKA_PASSWORD - valueFrom: - secretKeyRef: - name: "{{ .Values.global.infrastructure.kafka.secret }}" - key: "{{ .Values.global.infrastructure.kafka.passwordKey }}" - - redis: &redis-env - - name: REDIS_HOST - value: "{{ .Values.global.infrastructure.redis.host }}" - - name: REALTIME_REDIS_HOST - value: "{{ .Values.global.infrastructure.redis.host }}" - - name: REDIS_PORT - value: "{{ .Values.global.infrastructure.redis.port }}" - - cassandra: &cassandra-env - - name: CASSANDRA_CONTACTPOINT - value: "{{ .Values.global.infrastructure.cassandra.contactPoint }}" - - name: CASSANDRA_HOST - value: "{{ .Values.global.infrastructure.cassandra.host }}" - - name: CASSANDRA_DATACENTER - value: "{{ .Values.global.infrastructure.cassandra.datacenter }}" - - name: CASSANDRA_USERNAME - valueFrom: - secretKeyRef: - name: "{{ .Values.global.infrastructure.cassandra.secret }}" - key: "{{ .Values.global.infrastructure.cassandra.usernameKey }}" - - name: CASSANDRA_PASSWORD - valueFrom: - secretKeyRef: - name: "{{ .Values.global.infrastructure.cassandra.secret }}" - key: "{{ .Values.global.infrastructure.cassandra.passwordKey }}" - - name: CASSANDRA_PORT - value: "{{ .Values.global.infrastructure.cassandra.port }}" - - postgres: &postgres-env - - name: POSTGRES_USERNAME - value: "{{ .Values.global.infrastructure.postgres.username }}" - - name: POSTGRES_PASSWORD - valueFrom: - secretKeyRef: - name: "{{ .Values.global.infrastructure.postgres.secret }}" - key: "{{ .Values.global.infrastructure.postgres.passwordKey }}" - - name: POSTGRES_DEVICE_URL - value: "{{ .Values.global.infrastructure.postgres.device_url }}" - - name: POSTGRES_SEARCH_URL - value: "{{ .Values.global.infrastructure.postgres.search_url }}" - - name: POSTGRES_LICENSE_URL - value: "{{ .Values.global.infrastructure.postgres.license_url }}" - - - s3: &s3-env - - name: S3_ENDPOINT - value: "{{ .Values.global.infrastructure.s3.endpoint }}" - - name: S3_ACCESS_KEY - valueFrom: - secretKeyRef: - name: "{{ .Values.global.infrastructure.s3.secret }}" - key: "{{ .Values.global.infrastructure.s3.accessKey }}" - - name: S3_SECRET_KEY - valueFrom: - secretKeyRef: - name: "{{ .Values.global.infrastructure.s3.secret }}" - key: "{{ .Values.global.infrastructure.s3.secretKey }}" - - s3_upload: &s3_upload-env - - name: S3_ENDPOINT - value: "{{ .Values.global.infrastructure.s3_upload.endpoint }}" - - name: S3_ACCESS_KEY - valueFrom: - secretKeyRef: - name: "{{ .Values.global.infrastructure.s3_upload.secret }}" - key: "{{ .Values.global.infrastructure.s3_upload.accessKey }}" - - name: S3_SECRET_KEY - valueFrom: - secretKeyRef: - name: "{{ .Values.global.infrastructure.s3_upload.secret }}" - key: "{{ .Values.global.infrastructure.s3_upload.secretKey }}" diff --git a/charts/backend2/values.yaml b/charts/backend2/values.yaml index 011f8b2..9b20531 100755 --- a/charts/backend2/values.yaml +++ b/charts/backend2/values.yaml @@ -516,7 +516,7 @@ global: admin-app: image: name: "admin-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -543,7 +543,7 @@ admin-ui-app: android-app: image: name: "android-sender-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -555,7 +555,7 @@ android-app: auth-app: image: name: "auth-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -566,7 +566,7 @@ auth-app: auth-event-handler-app: image: name: "auth-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -580,7 +580,7 @@ auth-event-handler-app: bff-admin-app: image: name: "bff-admin-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -590,7 +590,7 @@ bff-admin-app: bff-app: image: name: "bff-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - observability @@ -624,7 +624,7 @@ bff-app: bff-external-app: image: name: "bff-external-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -632,8 +632,8 @@ bff-external-app: bff-vcs-app: image: - name: "core-bff-vcs-app" - tag: "prod-2.1.0-RELEASE" + name: "bff-vss-core-app" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - observability @@ -646,7 +646,7 @@ bff-vcs-app: big-chat-splitter-app: image: name: "big-chat-splitter-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -657,8 +657,8 @@ big-chat-splitter-app: call-app: image: - name: "core-call-app" - tag: "prod-2.1.0-RELEASE" + name: "call-app" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -672,7 +672,7 @@ call-app: calendar-app: image: name: "calendar-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -680,8 +680,8 @@ calendar-app: call-event-handler-app: image: - name: "core-call-event-handler-app" - tag: "prod-2.1.0-RELEASE" + name: "call-event-handler-app" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -694,8 +694,8 @@ call-event-handler-app: call-realtime-app: image: - name: "core-call-realtime-app" - tag: "prod-2.1.0-RELEASE" + name: "call-realtime-app" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -709,7 +709,7 @@ call-realtime-app: chat-app: image: name: "chat-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -728,7 +728,7 @@ chat-app: chat-event-handler-app: image: name: "chat-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -746,8 +746,8 @@ chat-event-handler-app: config-app: image: - name: "core-config-app" - tag: "prod-2.1.0-RELEASE" + name: "config-app" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - postgres @@ -757,7 +757,7 @@ config-app: deeplink-app: image: name: "deeplink-core-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -770,7 +770,7 @@ deeplink-app: device-app: image: name: "device-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -782,8 +782,8 @@ device-app: dictionary-app: image: - name: "core-dictionary-app" - tag: "prod-2.1.0-RELEASE" + name: "dictionary-app" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -792,7 +792,7 @@ dictionary-app: gem-call-app: image: name: "gem-call-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -817,7 +817,7 @@ gem-call-app: gem-call-events-handler-app: image: name: "gem-call-events-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -832,7 +832,7 @@ gem-call-events-handler-app: huawei-app: image: name: "huawei-sender-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -844,7 +844,7 @@ huawei-app: ios-app: image: name: "ios-sender-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -856,7 +856,7 @@ ios-app: license-app: image: name: "license-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -867,8 +867,8 @@ license-app: livekit-webhook-handler-app: image: - name: "core-livekit-webhook-handler-app" - tag: "prod-2.1.0-RELEASE" + name: "livekit-webhook-handler-app" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -880,7 +880,7 @@ livekit-webhook-handler-app: message-app: image: name: "message-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -912,7 +912,7 @@ message-app: message-call-event-handler-app: image: name: "message-call-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -941,7 +941,7 @@ message-call-event-handler-app: message-chat-event-handler-app: image: name: "message-chat-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -961,7 +961,7 @@ message-chat-event-handler-app: message-event-handler-app: image: name: "message-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -977,7 +977,7 @@ message-event-handler-app: message-link-preview-handler-app: image: name: "message-link-preview-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -990,7 +990,7 @@ message-link-preview-handler-app: message-user-event-handler-app: image: name: "message-user-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1003,7 +1003,7 @@ message-user-event-handler-app: notification-app: image: name: "notification-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1016,7 +1016,7 @@ notification-app: notification-event-handler-app: image: name: "notification-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1028,7 +1028,7 @@ notification-event-handler-app: realtime-app: image: name: "realtime-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1041,7 +1041,7 @@ realtime-app: regular-chat-splitter-app: image: name: "regular-chat-splitter-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1054,7 +1054,7 @@ regular-chat-splitter-app: search-app: image: name: "search-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1072,7 +1072,7 @@ search-app: search-event-handler-app: image: name: "search-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1087,7 +1087,7 @@ search-event-handler-app: sticker-app: image: name: "sticker-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1100,7 +1100,7 @@ sticker-app: unregister-tokens-app: image: name: "unregister-tokens-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1112,7 +1112,7 @@ unregister-tokens-app: upload-app: image: name: "upload-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1123,7 +1123,7 @@ upload-app: user-app: image: name: "user-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1140,7 +1140,7 @@ user-app: voip-splitter-app: image: name: "voip-splitter-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1154,7 +1154,7 @@ voip-splitter-app: web-sender-app: image: name: "web-sender-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1167,7 +1167,7 @@ web-sender-app: workspace-app: image: name: "workspace-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService @@ -1178,7 +1178,7 @@ workspace-app: workspace-event-handler-app: image: name: "workspace-event-handler-app" - tag: "prod-2.1.0-RELEASE" + tag: "prod-2.1.1-RELEASE" env: globalEnvIncludes: - configService