-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: bump manifests 2.0.3 -> 2.2.0 (#102)
* Update manifests and envoy configuration * Add CONTRIBUTING.md file with instructions for updating manifests * Comment integration test due to #106 Closes #95
- Loading branch information
Showing
4 changed files
with
82 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
## Update manifests | ||
|
||
Envoy use a Jinja2 template to store its `envoy.yaml` and applies during its deployments. This is stored in `src/templates`. Envoy-related manifests are part of the KFP manifests. The process for updating them is: | ||
|
||
|
||
### Spot the differences between versions of code files | ||
|
||
1. Clone [Kubeflow pipelines](https://github.com/kubeflow/pipelines) repo locally. | ||
2. Run a `git diff` command between the two versions of the upstream envoy configuration code: | ||
```bash | ||
git diff <current-tag> <target-tag> -- third_party/metadata_envoy/ > envoy.diff | ||
``` | ||
3. Look for changes in the code. This is the source for updating the template `envoy.yaml.j2`. | ||
|
||
### Things to pay attention | ||
* Dockerfile changes are not relevant since the charm uses the image this Dockerfile produces. | ||
* In order to update the charm's deployment (image, ENV variables, services etc), build and compare the kfp manifests as instructed in the [kfp-operators CONTRIBUTING.md file](https://github.com/canonical/kfp-operators/blob/main/CONTRIBUTING.md#spot-the-differences-between-versions-of-a-manifest-file) and update according to envoy-related changes. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters