-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0a47bb4
commit f380524
Showing
2 changed files
with
109 additions
and
45 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
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,24 @@ | ||
## Project Distribution | ||
|
||
***TODO: This is kubebuilder-generated boilerplate. Adapt to our usage patterns.*** | ||
|
||
Following are the steps to build the installer and distribute this project to users. | ||
|
||
1. Build the installer for the image built and published in the registry: | ||
|
||
```sh | ||
make build-installer IMG=<some-registry>/appwrapper:tag | ||
``` | ||
|
||
NOTE: The makefile target mentioned above generates an 'install.yaml' | ||
file in the dist directory. This file contains all the resources built | ||
with Kustomize, which are necessary to install this project without | ||
its dependencies. | ||
|
||
2. Using the installer | ||
|
||
Users can just run kubectl apply -f <URL for YAML BUNDLE> to install the project, i.e.: | ||
|
||
```sh | ||
kubectl apply -f https://raw.githubusercontent.com/<org>/appwrapper/<tag or branch>/dist/install.yaml | ||
``` |