Below worked for me in helm-3:
Get the name of the release of which you want to get charts using
helm get manifest [release name]
You can write this to some text file instead of stdout and separate the charts. ( Cheers🥂 )
Note: You will need to create persistedVolumes & PVC's. Those are not exported using above command
The service can be always-on listening on the queue for jobs, or single-job started by the queue only when new work arrives.
The tradeoff is startup time for single-jobs vs cost for always-on service.
Define the requirements - number of jobs per day, max latency, ram/cpu needed, etc and then select the right technology that can deliver it in the most cost ...
Well that's a legit question IMHO, but there are multiple way of doing things (and no one is worth than other).
1- Everything from dev to prod at the same place
If you want to grab everything from dev to production in a single project, it's possible, but you cannot build the docker image from hell command.
Helm is only here to organize, use template in yaml ...
Couple of possible solutions:
Control the configmap from a third chart and add the third chart as a dependency in both the charts. This will duplicate the secret and can cause a skew in the values being used both the charts since if they have independent release cycles
Create the configmap in one namespace and refer to it using an external reference. You ...
Docker itself does not provide such rolling update feature. You have to do it by hand which is not an easy task. Even if you want to use a one node Swarm cluster, the scheduler does have downtime.
The scheduler applies rolling updates as follows by default:
Stop the first task.
Schedule update for the stopped task.
Start the container for the updated task.
If you're just migrating I'd also recommend using helm.
When using helm create the chart definition within the source code repository of the application, https://helm.sh/docs/helm/helm_create/.
With an increasing number of services it can become harder and harder to manage so people have started to embrace a "monorepo" that contains a definition of ...