func/docs
Luke Kingland aa582dad21
cli help text updates and flags cleanup (#1564)
* cli help text and flags cleanup

- verbose flag uses global setting throughout
- confirm flag added using shared visitor throughout
- path flag added using shared visitor throughout
- removes --version flag on root as redundant with subcommand
- splits main help's 'Main Commands' into 'Primary Commands' and 'Development
  Commands' groups
- Moves RunE definition into flag struct literals

* remove commented code
2023-03-01 09:35:54 +00:00
..
building-functions chore: refactor repository layout (#1554) 2023-02-15 08:46:52 +00:00
function-templates Update Spring Boot to 2.7.7 (#1502) 2023-01-18 19:30:03 +00:00
generator chore: refactor repository layout (#1554) 2023-02-15 08:46:52 +00:00
language-packs docs: update language pack docs for builderImages (#1497) 2023-01-16 21:01:04 +00:00
reference cli help text updates and flags cleanup (#1564) 2023-03-01 09:35:54 +00:00
CONTRIBUTING.md chore: refactor repository layout (#1554) 2023-02-15 08:46:52 +00:00
README.md documentation: remove old docs and restructure (#1430) 2022-11-16 05:52:36 +00:00
integrators_guide.md documentation: remove old docs and restructure (#1430) 2022-11-16 05:52:36 +00:00

README.md

Knative Functions

func is a Client Library and CLI for enabling the development of platform-agnostic functions.

Functions can be written in the following languages using built-in templates:

  • Go (Golang)
  • Node.js (JavaScript)
  • Quarkus (Java)
  • SpringBoot (Java)
  • Python
  • Rust

Functions can be deployed on the following platforms:

  • Kubernetes
  • OpenShift
  • Localhost

Function Installation, Development and Integration

Install the latest CLI Function Quickstart Function Developer's Guide Function Integrator's Guide.

Contributing

We are always looking for contributions to the project from the Function Developer community. For more information on how to participate, see the Contributing Guide