You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: remove helmchart installation and update logic (#167)
* refactor: remove helmchart installation and update logic
- Deleted the install.go and update.go files along with their associated test files.
- Removed the postrenderer.go file which handled post-rendering of Helm charts.
- Introduced a new processor package to handle release decoding and hashing.
- Added processor tests and benchmarks for performance evaluation.
- Implemented a tracer for HTTP requests to log resource interactions.
- Updated main.go to integrate the new dynamic tools and REST mapper.
* chore: update .gitignore, go.mod, and go.sum; refactor composition logic and tests
* refactor: streamline helm chart installation and upgrade logic
* feat: enable caching for helm client in Observe, Create, Update, and Delete methods
* fix: handle nil release in DecodeRelease function
* docs: update README to reflect changes in HELM_REGISTRY_CONFIG_PATH usage
refactor: clean up unused helm registry config variables in composition.go
* refactor: remove unused environment variable handling for helm registry config
* fix: ignore not found error during helm chart uninstallation
* refactor: update helm client initialization to use functional options and enable caching
* fix: correct testdataPath for getter_test.go to ensure proper test execution
* fix: update empty manifest check in DecodeRelease to trim whitespace
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -243,7 +243,7 @@ These enviroment varibles can be changed in the Deployment of the composition-dy
243
243
| URL_PLURALS | NOT USED from version 0.17.1 - URL to krateo pluraliser service |`http://snowplow.krateo-system.svc.cluster.local:8081/api-info/names`| Ignored from version 0.17.1 |
244
244
| URL_CHART_INSPECTOR | url to chart inspector |`http://chart-inspector.krateo-system.svc.cluster.local:8081/`|
245
245
| KRATEO_NAMESPACE | namespace where krateo is installed | krateo-system |
| HELM_REGISTRY_CONFIG_PATH |NOT USED from version '1.0.0' - default helm config path | /tmp |
247
247
| HELM_MAX_HISTORY | Max Helm History | 3 |
248
248
| COMPOSITION_CONTROLLER_MAX_ERROR_RETRY_INTERVAL | The maximum interval between retries when an error occurs. This should be less than the half of the poll interval. | 60s |
249
249
| COMPOSITION_CONTROLLER_MIN_ERROR_RETRY_INTERVAL | The minimum interval between retries when an error occurs. This should be less than max-error-retry-interval. | 1s |
0 commit comments