File tree 5 files changed +40
-2
lines changed
5 files changed +40
-2
lines changed Original file line number Diff line number Diff line change 28
28
value : " http://launchpad-service"
29
29
- name : LOGS_BACKEND_API_HOST
30
30
value : " http://logify-service"
31
+ - name : NEXT_PUBLIC_CLERK_SIGN_IN_URL
32
+ value : " /sign-in"
33
+ - name : NEXT_PUBLIC_CLERK_SIGN_UP_URL
34
+ value : " /sign-up"
35
+ - name : NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL
36
+ value : " /dashboard"
37
+ - name : NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL
38
+ value : " /dashboard"
39
+ - name : NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
40
+ valueFrom :
41
+ secretKeyRef :
42
+ name : clerk-keys
43
+ key : NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
44
+ - name : CLERK_SECRET_KEY
45
+ valueFrom :
46
+ secretKeyRef :
47
+ name : clerk-keys
48
+ key : CLERK_SECRET_KEY
31
49
resources :
32
50
limits :
33
51
cpu : 500m
Original file line number Diff line number Diff line change @@ -11,7 +11,6 @@ import (
11
11
)
12
12
13
13
func main () {
14
-
15
14
appEnv := os .Getenv ("APP_ENV" )
16
15
if appEnv == "local" {
17
16
if err := godotenv .Load (); err != nil {
Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ COPY --from=builder /app/public ./public
25
25
COPY --from=builder /app/package.json ./package.json
26
26
COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./
27
27
COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static
28
- COPY .env.local ./
29
28
30
29
USER nextjs
31
30
Original file line number Diff line number Diff line change @@ -163,6 +163,18 @@ resource "kubernetes_secret" "aws_credentials" {
163
163
}
164
164
}
165
165
166
+ resource "kubernetes_secret" "clerk_keys" {
167
+ metadata {
168
+ name = " clerk-keys"
169
+ namespace = " aether"
170
+ }
171
+
172
+ data = {
173
+ NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY = base64encode (var. next_public_clerk_publishable_key )
174
+ CLERK_SECRET_KEY = base64encode (var. clerk_secret_key )
175
+ }
176
+ }
177
+
166
178
resource "null_resource" "delete_eks_resources" {
167
179
triggers = {
168
180
cluster_name = aws_eks_cluster.main.name
Original file line number Diff line number Diff line change @@ -106,3 +106,13 @@ variable "aws_session_token" {
106
106
type = string
107
107
sensitive = true
108
108
}
109
+
110
+ variable "next_public_clerk_publishable_key" {
111
+ description = " Publishable key for Clerk"
112
+ type = string
113
+ }
114
+
115
+ variable "clerk_secret_key" {
116
+ description = " Secret key for Clerk"
117
+ type = string
118
+ }
You can’t perform that action at this time.
0 commit comments