Skip to content

Commit

Permalink
Add kuberay manifest as installation dependencies
Browse files Browse the repository at this point in the history
1. Use helm template to generate manifests and repackage as kustomize package
2. Remove third-party folder and refactor to use corresponding crds
3. Update envoy gateway dependency folder structure
  • Loading branch information
Jeffwan committed Sep 23, 2024
1 parent ec10c83 commit c12eeea
Show file tree
Hide file tree
Showing 24 changed files with 53,825 additions and 13,902 deletions.
File renamed without changes.
7 changes: 7 additions & 0 deletions config/dependency/envoy-gateway/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
kind: Kustomization

resources:
- https://github.com/envoyproxy/gateway/releases/download/v1.1.0/install.yaml

patches:
- path: envoy_config_patch.yaml
10 changes: 10 additions & 0 deletions config/dependency/kuberay/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## KubeRay upstream manifests

Commands to export manifest from helm package. After you got manifest, copy to this folder.

```shell
helm template aibrix-kuberay-operator kuberay/kuberay-operator --namespace aibrix-system --version 1.2.1 --include-crds --set env[0].name=ENABLE_PROBES_INJECTION --set env[0].value=\"false\" --set fullnameOverride=aibrix-kuberay-operator --output-dir ./output
```

If you use zsh, please use `noglob helm ...` to skip the brace check.

Loading

0 comments on commit c12eeea

Please sign in to comment.