Dusty Shapiro
11/09/2022, 2:09 PMGuy Feldman
11/09/2022, 2:11 PMDusty Shapiro
11/09/2022, 2:13 PMtemporal.enabled
to False on your Helm chart values?Guy Feldman
11/09/2022, 2:13 PMGuy Feldman
11/09/2022, 2:13 PMGuy Feldman
11/09/2022, 2:13 PMDusty Shapiro
11/09/2022, 2:14 PMKyryl Skobylko
11/09/2022, 2:18 PMtemporal.enabled: false
and then pass the env vars for temporal cloud using env_vars or extraEnv
blockKyryl Skobylko
11/09/2022, 2:18 PMDusty Shapiro
11/09/2022, 2:19 PMKyryl Skobylko
11/09/2022, 2:19 PMKyryl Skobylko
11/09/2022, 2:21 PMglobal.deploymentMode
set to anything other that oss
, so the default values won’t be rendered.
After that you can specify your own env var configuration by using env_vars or extraEnv block
(first one is simple kv list, second one is list with dicts that allows you to specify values from secrets and configmaps)Kyryl Skobylko
11/09/2022, 2:21 PMDusty Shapiro
11/09/2022, 2:22 PMDusty Shapiro
11/09/2022, 2:22 PMDusty Shapiro
11/09/2022, 2:23 PMdeploymentMode
. If it isn’t oss
what are the value options?Kyryl Skobylko
11/09/2022, 2:23 PMoss
it will render default env setup that uses configmap, if not it won’t do itKyryl Skobylko
11/09/2022, 2:24 PMKyryl Skobylko
11/09/2022, 2:24 PMDusty Shapiro
11/09/2022, 2:25 PMdeploymentMode
value would be, but can it be ANYTHING but oss?Kyryl Skobylko
11/09/2022, 2:25 PMKyryl Skobylko
11/09/2022, 2:25 PMDusty Shapiro
11/09/2022, 2:25 PMKyryl Skobylko
11/09/2022, 2:26 PMGuy Feldman
11/09/2022, 2:28 PMKyryl Skobylko
11/09/2022, 2:29 PMextarnalConfiiguration
block?Kyryl Skobylko
11/09/2022, 2:29 PMGuy Feldman
11/09/2022, 2:30 PMGuy Feldman
11/09/2022, 2:30 PMGuy Feldman
11/09/2022, 2:30 PMKyryl Skobylko
11/09/2022, 4:05 PMDusty Shapiro
11/09/2022, 4:06 PMDusty Shapiro
11/09/2022, 4:06 PMKyryl Skobylko
11/09/2022, 4:07 PMNataly Merezhuk (Airbyte)
11/09/2022, 4:35 PMDusty Shapiro
12/14/2022, 3:28 PMKyryl Skobylko
12/14/2022, 3:29 PMKyryl Skobylko
12/14/2022, 3:30 PMDusty Shapiro
12/15/2022, 4:42 AMDusty Shapiro
12/15/2022, 4:42 AMException in thread "main" java.lang.IllegalArgumentException: 'AIRBYTE_VERSION' environment variable cannot be null
Dusty Shapiro
12/15/2022, 4:43 AMKyryl Skobylko
12/15/2022, 7:06 AMKyryl Skobylko
12/15/2022, 7:06 AMKyryl Skobylko
12/15/2022, 7:07 AMDusty Shapiro
12/15/2022, 1:25 PMDusty Shapiro
12/15/2022, 1:51 PMMessage: Could not resolve placeholder ${DATABASE_PASSWORD}
Dusty Shapiro
12/15/2022, 1:54 PMoss
, all those values are nullDusty Shapiro
12/15/2022, 1:54 PMKyryl Skobylko
12/15/2022, 2:01 PMoss
) and then specify only variables required for setting up temporal cloud connection?Kyryl Skobylko
12/15/2022, 2:01 PMDusty Shapiro
12/15/2022, 2:07 PMDusty Shapiro
12/15/2022, 2:08 PMtemporal.enabled
to false it shouldn’t try to read the TEMPORAL_HOST I assumeDusty Shapiro
12/15/2022, 2:09 PMKyryl Skobylko
12/15/2022, 2:09 PM""
i.e empty string and it should do the trick tooKyryl Skobylko
12/15/2022, 2:10 PMtemporal.enabled
switch, good catch, let me work on that and put an PR that fixes this logic.Dusty Shapiro
12/15/2022, 2:11 PMKyryl Skobylko
12/15/2022, 2:22 PMKyryl Skobylko
12/15/2022, 2:22 PMDusty Shapiro
12/15/2022, 2:25 PMDusty Shapiro
12/15/2022, 3:02 PMairbyte-db-0 airbyte-db-container 2022-12-15 03:38:13.473 UTC [465] FATAL: password authentication failed for user "airbyte"
airbyte-db-0 airbyte-db-container 2022-12-15 03:38:13.473 UTC [465] DETAIL: Password does not match for user "airbyte".
Dusty Shapiro
12/15/2022, 3:07 PMDusty Shapiro
12/15/2022, 3:08 PMpostgresql:
enabled: false
Kyryl Skobylko
12/15/2022, 3:34 PMDusty Shapiro
12/15/2022, 8:36 PMDusty Shapiro
12/16/2022, 1:32 PMoss
made it a bit easier because it applies all of those environment variables.Nataly Merezhuk (Airbyte)
12/16/2022, 2:25 PMDusty Shapiro
12/16/2022, 2:27 PMNataly Merezhuk (Airbyte)
12/16/2022, 2:46 PMDusty Shapiro
12/16/2022, 3:33 PMDusty Shapiro
12/16/2022, 3:39 PMenv-configmap.yaml
to ""
as well. I am using my forked version of the Helm chart because I needed an ExternalSecret deployed, so I’ll need to update and push that too.