Skip to content

Commit

Permalink
Porch
Browse files Browse the repository at this point in the history
Pass Function Config to Eval (kptdev#2747)

* Move eval mutation into own file
* Pass Function Config to Eval
* Remove unused field (runner.fn)
* Move ConfigMap construction back to engine
* Eval preserves comments

Connect to gRPC function runner (kptdev#2745)

Fix crash (kptdev#2748)

If gRPC call fails, res is nill :(

Fix clone directory rewriting (kptdev#2749)

After changes to git cloning we return PackageResources with configs
at the "root directory". Therefore we don't need to rewrite config paths
anymore.

client generation: fix plural of packagerevisionresources (kptdev#2751)

The client was using packagerevisionresourceses (extra "es"), which
doesn't match the server name.
  • Loading branch information
martinmaly committed Feb 18, 2022
1 parent d8f7a78 commit 68d3526
Show file tree
Hide file tree
Showing 16 changed files with 192 additions and 187 deletions.
5 changes: 3 additions & 2 deletions porch/.vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,9 @@
"--secure-port=9443",
"--v=7",
"--standalone-debug-mode",
"--kubeconfig=hack/local/kubeconfig",
"--cache-directory=${workspaceFolder}/.cache"
"--kubeconfig=${workspaceFolder}/hack/local/kubeconfig",
"--cache-directory=${workspaceFolder}/.cache",
"--function-runner=192.168.8.202:9445"
],
"cwd": "${workspaceFolder}"
},
Expand Down
3 changes: 2 additions & 1 deletion porch/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,8 @@ run-local:
--secure-port 9443 \
--standalone-debug-mode \
--kubeconfig="$(KUBECONFIG)" \
--cache-directory="$(CACHEDIR)"
--cache-directory="$(CACHEDIR)" \
--function-runner 192.168.8.202:9445

.PHONY: run-jaeger
run-jaeger:
Expand Down
4 changes: 2 additions & 2 deletions porch/api/porch/v1alpha1/doc.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@

//go:generate go run k8s.io/code-generator/cmd/deepcopy-gen --input-dirs ./ -O zz_generated.deepcopy --go-header-file ../../../hack/boilerplate.go.txt
//go:generate go run k8s.io/code-generator/cmd/defaulter-gen --input-dirs ./ -O zz_generated.defaults --go-header-file ../../../hack/boilerplate.go.txt
//go:generate go run k8s.io/code-generator/cmd/client-gen --clientset-name versioned --input-base "" --input github.com/GoogleContainerTools/kpt/porch/api/porch/v1alpha1 --output-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/clientset --go-header-file ../../../hack/boilerplate.go.txt
//go:generate go run k8s.io/code-generator/cmd/client-gen --clientset-name versioned --input-base "" --input github.com/GoogleContainerTools/kpt/porch/api/porch/v1alpha1 --output-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/clientset --plural-exceptions PackageRevisionResources:PackageRevisionResources --go-header-file ../../../hack/boilerplate.go.txt
//go:generate go run k8s.io/code-generator/cmd/lister-gen --input-dirs github.com/GoogleContainerTools/kpt/porch/api/porch/v1alpha1 --output-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/listers --go-header-file ../../../hack/boilerplate.go.txt
//go:generate go run k8s.io/code-generator/cmd/informer-gen --input-dirs github.com/GoogleContainerTools/kpt/porch/api/porch/v1alpha1 --versioned-clientset-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/clientset/versioned --listers-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/listers --output-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/informers --go-header-file ../../../hack/boilerplate.go.txt
//go:generate go run k8s.io/code-generator/cmd/informer-gen --input-dirs github.com/GoogleContainerTools/kpt/porch/api/porch/v1alpha1 --versioned-clientset-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/clientset/versioned --listers-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/listers --output-package github.com/GoogleContainerTools/kpt/porch/apiserver/pkg/generated/informers --plural-exceptions PackageRevisionResources:PackageRevisionResources --go-header-file ../../../hack/boilerplate.go.txt
//go:generate go run k8s.io/code-generator/cmd/conversion-gen --input-dirs github.com/GoogleContainerTools/kpt/porch/api/porch,github.com/GoogleContainerTools/kpt/porch/api/porch/v1alpha1 -O zz_generated.conversion --go-header-file ../../../hack/boilerplate.go.txt

// Api versions allow the api contract for a resource to be changed while keeping
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 68d3526

Please sign in to comment.