1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/serverless/functions/serverless-functions-yaml.adoc

22 lines
1.5 KiB
Plaintext

:_mod-docs-content-type: ASSEMBLY
[id="serverless-functions-project-configuration"]
= Function project configuration in func.yaml
include::_attributes/common-attributes.adoc[]
:context: serverless-functions-yaml
toc::[]
The `func.yaml` file contains the configuration for your function project. Values specified in `func.yaml` are used when you execute a `kn func` command. For example, when you run the `kn func build` command, the value in the `build` field is used. In some cases, you can override these values with command-line flags or environment variables.
include::modules/serverless-functions-func-yaml-fields.adoc[leveloffset=+1]
include::modules/serverless-functions-func-yaml-environment-variables.adoc[leveloffset=+1]
[id="additional-resources_serverless-functions-project-configuration"]
[role="_additional-resources"]
== Additional resources
* xref:../../serverless/functions/serverless-functions-getting-started.adoc#serverless-functions-getting-started[Getting started with functions]
* xref:../../serverless/functions/serverless-functions-accessing-secrets-configmaps.adoc#serverless-functions-accessing-secrets-configmaps[Accessing secrets and config maps from Serverless functions]
* link:https://knative.dev/docs/serving/autoscaling/[Knative documentation on Autoscaling]
* link:https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/[Kubernetes documentation on managing resources for containers]
* link:https://knative.dev/docs/serving/autoscaling/concurrency/[Knative documentation on configuring concurrency]