func
func copied to clipboard
Knative Functions client API and CLI
Seeing the annoyance of the verify check in PRs because of this merge of our custom components auto bump and the general knative-wide auto deps bump Im separating these (again)....
### Changes Adds interactive prompts to `func build --confirm` for additional build options, including: - Builder selection (`--builder`) - Push option (`--push`) - Builder image (`--builder-image`) - Base image (`--base-image`)...
## Description This PR adds `StartTimeout` support to the Docker Runner (`pkg/docker/runner.go`). The Runner now waits for the container to become ready within a configurable timeout and returns an error...
When local builder creates an image it includes locally populated venv directory. The directory contains files that depend on local environment. For example local version of the standard `C` library...
# Changes - :broom: Remove the use of old go scaffolding with pack builder /kind cleanup Fixes https://github.com/knative/func/issues/3005
## Problem When running `func create` with function names starting with a hyphen, the command mis-parses them as flags, resulting in confusing error messages that don't clearly indicate the naming...
# Changes - :gift: Add early namespace validation with user-friendly error messages - :bug: Prevent wasted build time when using invalid namespace names - :broom: Add comprehensive unit tests for...
fix: #2940 ### Changes - Updated `pkg/docker/runner.go -> newHostConfig()` to mount the following volume types: - **ConfigMap** → `.func/run/configmaps/` directory - **Secret** → `.func/run/secrets/` directory - **EmptyDir** → Docker tmpfs...
**Changes** - :broom: Update error message shown when `func describe` is run outside a function directory. - Made the message more user-friendly and easier for beginners to understand. - Replaced...