File tree Expand file tree Collapse file tree 3 files changed +20
-9
lines changed
controllers/remoterootsync/config/samples Expand file tree Collapse file tree 3 files changed +20
-9
lines changed Original file line number Diff line number Diff line change @@ -21,9 +21,9 @@ apiVersion: porch.kpt.dev/v1alpha1
21
21
kind: PackageRevision
22
22
metadata:
23
23
namespace: default
24
- name: "deployment:myfirstnginx :v1"
24
+ name: "deployment:helloserver :v1"
25
25
spec:
26
- packageName: myfirstnginx
26
+ packageName: helloserver
27
27
revision: v1
28
28
repository: deployment
29
29
tasks:
@@ -32,12 +32,19 @@ spec:
32
32
upstreamRef:
33
33
type: git
34
34
git:
35
- repo: https://github.com/GoogleContainerTools /kpt
36
- ref: v0.7
37
- directory: package-examples/nginx
35
+ repo: https://github.com/justinsb /kpt
36
+ ref: main_integration
37
+ directory: porch/config/samples/apps/hello-server/k8s
38
38
EOF
39
39
40
- kubectl get packagerevision -n default deployment:myfirstnginx :v1 -oyaml
40
+ kubectl get packagerevision -n default deployment:helloserver :v1 -oyaml
41
41
42
- kubectl get packagerevisionresources -n default deployment:myfirstnginx :v1 -oyaml
42
+ kubectl get packagerevisionresources -n default deployment:helloserver :v1 -oyaml
43
43
44
+ # Update the package in-place
45
+ GCP_PROJECT_ID=$( gcloud config get-value project)
46
+ kubectl get packagerevisionresources -n default deployment:helloserver:v1 -oyaml | \
47
+ sed -e s/example-google-project-id/${GCP_PROJECT_ID} /g | \
48
+ kubectl replace -f -
49
+
50
+ kubectl get packagerevisionresources -n default deployment:helloserver:v1 -oyaml
Original file line number Diff line number Diff line change 25
25
name : loopback! # TODO: This is a hack used during development, remove once we are more end-to-end enabled.
26
26
template :
27
27
oci :
28
- # repository: us-west1-docker.pkg.dev/example-google-project-id/deployment/myfirstnginx:v1
29
- repository : us-west1-docker.pkg.dev/example-google-project-id/packages/porch:v0.0.1
28
+ # repository: us-west1-docker.pkg.dev/example-google-project-id/packages/porch:v0.0.1
29
+ repository : us-west1-docker.pkg.dev/example-google-project-id/deployment/helloserver:v1
Original file line number Diff line number Diff line change @@ -44,7 +44,11 @@ IMAGE_TAG=$(git rev-parse --short HEAD) make push-and-deploy
44
44
Create some example repositories / packages:
45
45
46
46
```
47
+ # Create artifact-registry repos etc
47
48
make apply-dev-config
49
+ # Push a sample hello-world app
50
+ make -C config/samples/apps/hello-server push-image
51
+ # Create a package for the sample hello-world app
48
52
./config/samples/create-deployment-package.sh
49
53
```
50
54
You can’t perform that action at this time.
0 commit comments