Skip to content

Commit c2f9713

Browse files
committed
add atentlavot
1 parent 2582655 commit c2f9713

File tree

4 files changed

+148
-0
lines changed

4 files changed

+148
-0
lines changed

apps/argo-apps/atentlavot.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
name: atentlavot
5+
namespace: argocd
6+
spec:
7+
project: default
8+
source:
9+
path: apps/atentlavot
10+
repoURL: https://github.com/code4romania/code4ro-k8s.git
11+
targetRevision: HEAD
12+
destination:
13+
namespace: atentlavot
14+
server: https://kubernetes.default.svc
15+
syncPolicy:
16+
automated: {}
17+
syncOptions:
18+
- CreateNamespace=true

apps/atentlavot/domain-mapping.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
apiVersion: serving.knative.dev/v1beta1
2+
kind: DomainMapping
3+
metadata:
4+
name: atentlavot.ro
5+
namespace: atentlavot
6+
spec:
7+
ref:
8+
name: atentlavot
9+
kind: Service
10+
apiVersion: serving.knative.dev/v1
11+
---
12+
apiVersion: serving.knative.dev/v1beta1
13+
kind: DomainMapping
14+
metadata:
15+
name: www.atentlavot.ro
16+
namespace: nginx-www-redirect
17+
spec:
18+
ref:
19+
name: nginx-www-redirect
20+
kind: Service
21+
apiVersion: v1

apps/atentlavot/sealed-secret.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
apiVersion: bitnami.com/v1alpha1
3+
kind: SealedSecret
4+
metadata:
5+
creationTimestamp: null
6+
name: atentlavot-secret
7+
namespace: atentlavot
8+
spec:
9+
encryptedData:
10+
APP_KEY: AgBHwcsENf2hhemQyPDIoDKtWgs6VR7ceIb6MqLvV/mtax3TuPNGhLPEqJ5weUvsmT4qwv/RNOlJhdVP3Khgo5R7V7zwcAkbxbN0/t0XWX7Q303zn5knsulcRjJckJ4G1kxtzcwTtDucICnvqkevQteZoUOOGn58HaDkLDTw4mdNZyUMYDVksvUvCzv3uwfbHkAUAZoDwi/AjmiZjCBTcd6CzMxQabihBrSBb99xPgJbJD/xTA3t2z0OASUxAPajPyne/v3d0oZ8NRnLuCV5FK81pNGFBk7X26pGBZjIeJ5VD8GPp0MCg8qaEUs9u8LbX+/S3WH8e/7LQ9TaCVIRAlmHxzLkKWj15yIqnzsFisqi34PUY8Lj0OdMI6C5fKCZWv5QbBATNIEYzJl2gnoBiWIe+I12SOUe0JhC6ju+vuu2eOq/Mh8LF8kgTA3t3J7mj0ijg3D0U9fSkSoxvAvzoqG/ry7sHjl8OUa9dfaE6OXxXG9I2msKF3Fm8/ffhZeo4aa62n2nSALVqQWOj/f72ebDzmpG6r8yXndAif7vcJ9zCB9us1l9EvSYaNkfZz/Bxvo2bH2fu2GqjPu9kAYo+VxHvEhbJH3BG6nNwluYQ5Y+BsDKrmPRfMvcSssWC+Ooncs4XROVj0NciczmN7yAFgCPEtGgp1J+IVFtANr1yHJWLcwlW1MjL81aEHtJb9MTnvNtLryMS/JAmYWQd4/7HeyGSJoxtMrx7q7ykOCjwSr54NERxWoK2pu+74dZ44r56cvDJLY=
11+
AWS_ACCESS_KEY_ID: AgCWnly91DeXQ/i51urvchxfHCzLpK7E0x6r2U9N54piXhxOdLB9OllGTNgovubTjAkHfYogixl0w0oKhlgJD1xNtnmEs+XUrxdTLefqDAApIPL3+tFiBznqPvqu5cmkien99/xd0C+XvfEliLsOApc8X3jSuuOsit3sRofTCLen8+ZJdqxZr2XZd8b6UovUu3mH9RmTtvL1OzOv7c+3cDpGynlD//HrhUBkcRczlrKnc9V8AZHFhYSriju9r0aVTIbDp+RkV8SYGDb3C94YcFEOCcml5seojumHEWXsnXAq/41Wa3+cyqipeHTeQ2DGobnKvTdT79OLLOprO7D3k37twCe+DyxqJbNyZ5Bb0j6H+MvY1xz9BaagRpQoxKhmHvtrTILreaxkimuoasB6M4Jp2vSE2bjZUDQUjgOGiJkQmyX8CKPvDq3K+p39RjbhurFTJEzAUxwjnBc2EAlevo+AhxvTxY3kLcAgu16NBl87vXdI5RTzUf4MZ62ij8mTKndHmjnpjd5JBrXsXvE46xi6MP5Eq/siagkymugCzIbDRGcaDH5sdPZXooGjrweg4s9kpFJ0MrmdGqQm5vg4PwMTXIga0EEX2yEl1EqktzT8jo+wPcPa7RIcb0GhIBn36n5Qh6STYG74j/6HZOihXrhRpt6bkbo2mUj9exbPDheToB2hb1L6Hod5IAxdmuqmEx5Fr0jNw+21sK8BDuTczr+ub/FZdA==
12+
AWS_BUCKET: AgCi+hKdF22KHg48M8Jikb6WyacNbxl0yOm23jpbxrHLXMVFPUhLNwS4Uj0wQnk6I7+BVukngi52SlNgswKnC5MrlVYSnzncE4BA9XtRvTwS11cR11qNJqi7B+O9k0nQ8a/AYhfv3TOZ8F7SQUtVzonH4WLgqsyC+W4y/MFuQcF0guQ1+M6kbwZibn7oT6+Fhc+ijaul2HphnFe/dP+BiM1JsEkp3wo8RuH1RDD3z0yfZuZbbk6hvJcFie3S/Zai/sgUjpikIXnfy/LR27nXo1JnV7/VRDCckvQ1Gt8pXbDx+UdZctiKYMatZ5yid2WIEQk/QuNsBLjm3CJ7bjFzWdJonkBEYJZpRqWAbkSgYHipcGw+FNBSQmobe3X1IELd5UkXJEvQnvTEK65khcm9bff36X33VQhFm6+GB8KxIc+8/Cf+bP/RybfsX5xPC+fOwIISxmvJOfgfeynYYbhhHnwyTXS+eUMoGSC+y5P5/YGBFr9H6TyCjV/24/4SQgtRDS5owXxMz/QpvlafjeWzexPxfDbSbv4XMWPSxTNBiyNoQ7iq8DDgJcUz0GPy10snuI04gSgGI7UD4RjnhjLnqNCmKcsjYLzARBY3Z5JTJxFtxX+YXlIjTpjIYcYSOa7uGH9GYPhreFefzQdAzZLa1IQKTD+yoocXWhZx9RWLtzGfpZs/1+DV9hBD2iRz17DJRfH6yI3PQcF8JimZ
13+
AWS_DEFAULT_REGION: AgCrkPp3VamYu2iyG/a60RCjR0MgUQ6PtjS6NX/wAZBOF29XW/L30/S4ZRDejGbd147VjEFmQWtYF3sxwPKedcTxLf7vk6V4rrFSgZZbwIXfrvLEyQZk0CJ2mClTy/ST01SW/JgUFPWeLBs7jGEWSC81hFCZVc70micHG7UkD3R7dhdw/PkGqNEarbBxXPSugLvbe4R/HmP2O9rKo9YrzqFnsC/u1kgngdiNoUrTboBnXYzKXCJTG5apEECLx+eEQBWreY2BEfAuS/deWZNDca3StcL3YcMyILndpYe/a89Qm1I+nZV9wF77XfP9oCIvLuqE0TobVXSbOP3Nh3SHcRPa4UYO+dB8JuSvtcqvrmkwK1+mUvlD0G1iyFDcMFfzoTPmmAUiwPwSVHejdBQrx/0b652ZV2yMH3Xf9TaCP3G7FEmrVeRIa0LkHLbb3QtsWnq6dsDrrfI4cAKuFPEwHPDu9ZwRo6Td+fQnVb3IX0hoEbsXUKB+nKbPH7vptoaoByNBtQnOCJKsT6r8vGz9/EeuSL9R3sZMGTpZLe1TsIii9s+aofTF69/qSgOZRZBtNv7iN5Md6a0xLBTYwZ3TPJb5mzMTgQseLKdCER2rLScCtO5d8kzxD7Fjli916ysTmoW0f1PFZ3RAFdkI0rYjabAQTMVODTUjBsej/5DiYhpRqSFz0E7zXg8Mo0gau5+2g3YfsF/wPN1/PPhi164=
14+
AWS_SECRET_ACCESS_KEY: AgCorV1SSll+3sUWzpLAlDI2NOLhhaYq94fNaXofegiYxzEUfbYsVV278JX03cnYhBtaOFB2ZDBKQ6EFdwLopEK8lh6wo0zf4Y3+D+tDMzzd5YB/20noJF8PcRQH+BhQd27qfajvY80Qm8HJqTSC4xcsyPkO5FgdT22IwyeohjwooflfcRY5inUyoB3GKqX9BsK+GueKJrWDDut8QYNWBX9utuTFkSG3Gu3GQqMYIWS3rs53ndEqQ1+jy9dnsJ+34w74txA47d0b4INSQBJA0CUsEkWP6HlawLc///B4+qPjqE56Xdjzn3LqYUHa/y1TnlIptGMfUYVxqHhweUylwlqB817/NzojSSOmPeZKAAksbtMBfPBgzLiW9goS+n8ygR7TQwV5kn6+8a3CFaEkTqbaKb9Iz0aAtVubvHlOT4omxbr4F1i1cf67n+rUKD0sS2s19ZjqkWR8tAoqhN3iGrnx3tXCfPmnxwW2pzi1zvFXIqfAw1k5sxnj7jowziaGJuT8u2+n479rGj7OQtWALLPCfL8AUWeSaRxV27BhWOjs0UoSj3LQ+rQsdPEiG3bg7VgpWNqEPs5DFMuEJjoF9dlpGi3XT89siu1I4pNjUVEf5YZqjPyBo3bzau4F7BM3yqD9i10QeyKWlhWwcbxmEJYI99KPOBjY4WuG0fKPtSaO7bHDJast9dZCHhd0fR9zYOQaWbltSEFOEfOYREeScbDMgmp32+O/ugwP/Pixz/VG5olrpNjlD8x3
15+
DB_DATABASE: AgC94t0j/LEAr4N8N3RXTqhkIrykVv4wQyPO0xwZxlJWr8HsFqZcTs5kMdfB65Kx7zx7oJcjKg/k0cMk7ism7qZlix2m8FFqTmX3c54M/Eoz+g48p00s2iaXwhuX9dVU5dMtz4n72MvaQPrHa9I1LVF4o5CDadSIngAHObqp2n/Lm4Fs+7KjZCUcK9v5i2P5XPBLGb5Hz7RUdvoJ9OX83wOpBsEsGONKPLfeyWLVBWwTXwsJ3QmF0VyS2kajrjt1VhZ/1k8o4lqHaQQPx+xwq1XdnAViW/hdFY5E5XDPASFay/n0IdV357c6gDN50xJEUoprp03gAywt/6Bm8VGtFzTSTb1A46lqBVfJtgetLsdWwMbdFJr6Qtbu1/jyYh/0ZpJzgPaLwWVlSZabkKK+dBkejz5QV7sP0/tIS7C4qswtWTS9kOYH02zX1Pv01w0CxiEO14qVVFvoaaR7qVpsEBcrPrunQ0qVwZbnKLjrCnd1SKB0ajflh9wg+yZvWWN8u0nSMdFwIrNOEFyEWvzRHIGJOLiwmYoFbvmbxtt8jRP39pqKycZix7B4GtwpRVGXCK7+Ng3TOlbBr7WyQfLzm8K/jv+9tlMBQMogk2brA1VHFJM00/jSQloecKMkSFyipv7IXaBsHKD6Caietrhm9KvIK4RQkLwx9lPpmkONd3hM8hxLgn07kLzRM/SJA9s8sA48+XVhzvYHnzpQ
16+
DB_HOST: AgAV+V9FaJ4dV78pEEKs6Lz5E/cIxbAXHYdYPZd21jUxgpqWWr4TLqasLLZ2knPtjkaM07JXlBKAB16hxpsTgcI+ZlD1vaxdVT70bchTsh0GFmJT+wf8dKM3pGu8DPR6j3rU0+P4qKWyy2CKk9goC+8KZqAWW/ubxmynX2ZI1p37q3LAuFEz1fkdTPIrbsdgpNKeb2SiBcXyxfpZny6QO3C50lX3B1QyChMVqHK1yT3JLVQI9otWgQdP+3j5fSD+K2kaxyX/Z+Mg23hyMP6jRVGkLWeXGoa0g7kE8K3GeyFbTLgu8oj02QX54GnWhKpX0Af1wpqBJJchwyMDW+WAP1jDWtyYSJaVdxaPEwr+PYasHW5nGf+z5b+lBglbmAusydD33cPoSJgDHZtovHEj092si1EM2yRc1D5BgGGcbWjSE46RUHnrFIHbpxWANWRH57mPdenXVG77N3xTV/xZjHC1XQkR8FHaSlEqiLmXxZXlEbFy+L3y9XRf/Rd4L2vF+Sw9Vmx4iAKoibVVPkjc2VGrYrRNXUw/WoIIk9E+9rZefSTYL8IElVRYGKfKZt5Dbwy0lleIexsrxunrAMJhRD0ZzraoxcQQC5K1zSkjGvYKQTcv6DrNUZne7GO8rspcrgZCa53WVJPHwpmm1EddWjZOEgI/4xVQxS2RZXrpSsLhSZJoCGJJZZ94jUPVOQSGwBdpAMub2K9hBohGf3WyKTjIkEt1WDBgYSpREcTzWlMic4rfm1VGA9cL4xtV4CDnYEO5Ip1O9Q4lQQkh
17+
DB_PASSWORD: AgA+Hziibj+AZu/OboiSbPUA+eWRueh77Gxr+xq0bX2XNqSiawV9GkfgWb/uiPqRQWcVP5DxAEwg2+s2pCk2B4dmji7zmUCTnLwVdzi9iSfP2SLZDKZ91FsxtYon+JiwNzLvTmmYNEjDw82v6Gf3Tmk3wVlyXOiG8fqu6F7sJmfiLTQVRy1JbolFI/GiaT0eBlmZYk40/qMBXUT/UzWoflhsc1HnMtgZ/LqxQqIfcyGZoMzVH0MjohtPaSYAqmknvzLIIzd6OyOH7pTDkofx4CLiIRTK1xe1fwmvSRsLv46kQPub/fBBnw2Q5VhoB3Aowj+9Yu9uhiyPe67jBk1gocYhthcJnUrakWfcWn7BIgEVH2tikBM4w+hKqx8fG2i9m0D3Lq8DM2KQYNl6cVBOUPAbzujewAhAFeCeMjAcywMqjFiHWfA1636Zi1Pd3FrmNOyjyPW6svFD3ooVWvmbe9RfvQB6OjYg8vM5vbQsnUQWPAav3T8y4zjwvX3EkGjtZcoyFXBHZ0hDfSFVFMutO43sSMA1v9CHrD+FF53lPH0BB+Ppo0ZJtG1WAef6BbiY9A6Yr18d0PV8djgA8jviCZwOm/OHn/DYbKdpEge/4xdSovPIbyY1gXWnEOVbG6S83ZQLqheY00nz3BLWso1oyVjVw4LV8vM+YQbef1MGNj0EqafOuEFeD6fnsQZW8ViDKIbBrBNhKVbmJH8ksiOYyMHPtdo9Avba2yHfl3csrmUGmA==
18+
DB_USERNAME: AgAiaKYBaSsK4AWCTX5GzW673zQ9HcL8DcFWHwmAiSM0VfgAjrmHfKnkY7QtU3q9fqgg9mmepfYjNqh3QmOhv+rhQ9TBbk0AVZViq4zvIt5dOK25V4m+xTOAHjDjh2m/JMN5KJqActJZZDuIjU4Xd2D7yFYtzdV70kwzZdz2QbSDbEd84/PgnZkuYj8ItE03AP8m9zBhITmV7qiTvDGXoeZwILg8lzSf9gJTbC1fynqFAbBuVqFWMyt1DT/PZ5+R/aBVcW78xVPn9MdxgstIBvIg/i69y93on4rWHetcK1AVCarwgkXXZuvCCa0Y5H+77OjwcT59EIVEXuCIehwmwdSHFwSEmBQ/+ost022H33FXY/L5xgXfwtOORdVmZV19dCjFGe1EyaK0RmXkvSegq7iyzvjDva/tM617Tytc/PE/9UQ2iiLCIiEEbeqp+4jrfQ+2hYUSzh4rc3INEEym5c8CsYuprRT90WzOE6IUk66ZfR20gI7cWEhEvPMe+4mYLrDQRz35WZVz0NI2fVAsPg+7FuHpTOWFFz2Gf+60qeO7ARXkuIlBrPQcONHWa5IL1DhHiSOhb13ol/VYQ1aYpSDvt5pYTGoNDV/BPC97PaeRLbPBGzRy+HSu7Y4l4COE1RKm/yTMY45g2WPAJau7zePfJDbxXGYea8d8DjE+dxEBX2LXIB7JK9uvJ/lVDofjsC50N8031MpbBsF0
19+
MAIL_FROM_ADDRESS: AgByN25f18G/y/3iirC+kZhatqabBaPxhRBmrt8fhd7kFvBJnEZxdRP/aUxzFM6IgxhvMw0B8eHmg82kPPf7H0M74fHYbcfhTrADjoluP8B8aSTXpJzvsD19nqF8r4+owbsg3lrMM23xLXBrRaaM8oQcDosY4GF7Gu8Iz9NshybIpsFn8ATAS1nt/a3WU5fVUbEeOhXRusen9WtIJrW0Kgfbo8T+eWYPv0yIdxXkHHVgYf1Db7Ortjzn0kRJjROReLDyXXNyfmsYAsEOMBYTzz8tHKOoUvqdWr8TlUtTaXzFDuHRL33Bes8dmdGLXvp3zCbtxqMmkEGXPeldypodZfWD7JBgpUKsyId0XCOBLc0JgFTEMtH9VVkCtW9SR0p8TBvj0YnusrgZqHo2Y3LybV3dQbvQAWEIJll1Ro14p3eg+z9oAyME6k4lE2jVTS/STDvj7MJ0pwvjEtOSu1ZsqKu+dG5P95MWJySCahW+DrDKEynmY/MYaFHvHO89aa8Vkuq+eCQHRhpnblRSOekVMME9pBk6ljJY6pBvBRfEmskynxRalRpOJamuarNtBkS5ewenJVCpzJGfzpJykg9i+SEcvYL1qIP2v7iT6ypDkmZh2GnC1x/nhoXhpoA12M6D4WNJlfsoPg4+CGp0AvcJ0pKsVtEyxeFbhxfHv99D5WlrZ1a6ahhNnSZe6hfnMBvciSfRH2Y/DrdxJQgijHwiE4DIad5qy0mW
20+
template:
21+
metadata:
22+
creationTimestamp: null
23+
name: atentlavot-secret
24+
namespace: atentlavot
25+
type: Opaque

apps/atentlavot/service.yaml

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
apiVersion: serving.knative.dev/v1
2+
kind: Service
3+
metadata:
4+
name: atentlavot
5+
namespace: atentlavot
6+
spec:
7+
template:
8+
metadata:
9+
annotations:
10+
autoscaling.knative.dev/min-scale: "1"
11+
autoscaling.knative.dev/max-scale: "1"
12+
spec:
13+
containers:
14+
- image: code4romania/website-factory:1.9.5
15+
resources:
16+
requests:
17+
cpu: 10m
18+
memory: 80M
19+
limits:
20+
cpu: 250m
21+
memory: 256M
22+
ports:
23+
- containerPort: 80
24+
env:
25+
- name: WEBSITE_FACTORY_EDITION
26+
value: "internal"
27+
- name: APP_URL
28+
value: "https://atentlavot.ro"
29+
- name: APP_KEY
30+
valueFrom:
31+
secretKeyRef:
32+
name: atentlavot-secret
33+
key: APP_KEY
34+
- name: DB_HOST
35+
valueFrom:
36+
secretKeyRef:
37+
name: atentlavot-secret
38+
key: DB_HOST
39+
- name: DB_DATABASE
40+
valueFrom:
41+
secretKeyRef:
42+
name: atentlavot-secret
43+
key: DB_DATABASE
44+
- name: DB_USERNAME
45+
valueFrom:
46+
secretKeyRef:
47+
name: atentlavot-secret
48+
key: DB_USERNAME
49+
- name: DB_PASSWORD
50+
valueFrom:
51+
secretKeyRef:
52+
name: atentlavot-secret
53+
key: DB_PASSWORD
54+
- name: MAIL_MAILER
55+
value: "ses"
56+
- name: MAIL_FROM_ADDRESS
57+
valueFrom:
58+
secretKeyRef:
59+
name: atentlavot-secret
60+
key: MAIL_FROM_ADDRESS
61+
- name: FILESYSTEM_DRIVER
62+
value: "s3"
63+
- name: FILESYSTEM_CLOUD
64+
value: "s3"
65+
- name: AWS_ACCESS_KEY_ID
66+
valueFrom:
67+
secretKeyRef:
68+
name: atentlavot-secret
69+
key: AWS_ACCESS_KEY_ID
70+
- name: AWS_SECRET_ACCESS_KEY
71+
valueFrom:
72+
secretKeyRef:
73+
name: atentlavot-secret
74+
key: AWS_SECRET_ACCESS_KEY
75+
- name: AWS_DEFAULT_REGION
76+
valueFrom:
77+
secretKeyRef:
78+
name: atentlavot-secret
79+
key: AWS_DEFAULT_REGION
80+
- name: AWS_BUCKET
81+
valueFrom:
82+
secretKeyRef:
83+
name: atentlavot-secret
84+
key: AWS_BUCKET

0 commit comments

Comments
 (0)