Changing Temporal configurations using abctl

Summary

The user is inquiring about changing Temporal configurations using abctl.


Question

Hi! Using abctl, is it possible to change the Temporal configurations in /etc/temporal/config/dynamicconfig?



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.

Join the conversation on Slack

["abctl", "temporal-configurations", "dynamicconfig"]

I don’t see easy option for that in helm chart https://github.com/airbytehq/airbyte-platform/blob/main/charts/airbyte-temporal/templates/deployment.yaml

probably customized helm chart will do the trick

How do I deploy locally a customized helm chart? Are there any tutorials on this? Should we use kind?
We’re moving from the docker-compose deployment and are experienced with docker, but not so much with k8s

abctl has --chart option where you can pass path to chart


Install local Airbyte.

Flags:
  -h, --help                      Show context-sensitive help.
  -v, --verbose                   Enable verbose output.

      --chart=STRING              Path to chart.```

Few things I did that you might find useful
• I used the latest abctl version v0.18.1 (it has fix for --chart option https://github.com/airbytehq/abctl/pull/130)
• I extracted airbyte-1.1.0.tgz from https://github.com/airbytehq/helm-charts repo (tar xzf airbyte-1.1.0.tgz)
• In extracted airbyte folder I replaced Chart.yaml with Chart.yaml.local (mv Chart.yaml.local Chart.yaml)
• I removed from replaced Chart.yaml

    name: featureflag-server
    repository: "file://../airbyte-featureflag-server"
    version: "*"```
• I archived `airbyte` folder to tar gzip file `tar czf airbyte-1.1.0.tgz airbyte/`
• I run `abctl local install --chart airbyte-1.1.0.tgz`

And the file to set the configuration values in temporal would be airbyte-1.1.0/airbyte/charts/temporal/templates/configmap.yaml?

Yes
(airbyte/charts/temporal/templates/configmap.yaml exists after extracting tar xzf airbyte-1.1.0.tgz)