Uso de la CLI de Fn Project con OCI Functions
Descubra cómo utilizar la CLI de Fn Project con OCI Functions.
OCI Functions se basa en el motor de código abierto de Fn Project. Como resultado, puede usar la CLI de Fn Project para realizar operaciones a partir de creación, lectura, actualización y supresión en OCI Functions. Los comandos y las opciones admitidos dependen de la versión de la CLI de Fn Project que esté utilizando.
Las opciones y los comandos de funciones de solo código requieren una versión de la CLI de Fn Project que admita funciones de solo código. Para confirmar si la versión instalada admite funciones de solo código, ejecute fn --help o fn <command> --help y consulte Creating Functions from Archives (Code-only Functions) para ver ejemplos de comandos de funciones de solo código admitidos.
Para poder usar la CLI de Fn Project con OCI Functions, debe realizar una serie de tareas preparatorias. Para flujos de trabajo de funciones basadas en imágenes, consulte Guías de inicio rápido de Functions y Notas de configuración del entorno de cliente para OCI Functions.
La mayoría de los comandos de la CLI de Fn Project tienen una sintaxis similar:
fn [global options] <command> [command options] [subcommands] [arguments]
Por ejemplo, para:
- Mostrar todas las aplicaciones disponibles, utilice el comando:
fn list apps - Cree una aplicación, utilice un comando como:
fn create app acmeapp --subnet-id ocid1.subnet.oc1.phx.aaaaaaaacnh... - Llamar a una función, utilizar un comando como:
fn invoke helloworld-app helloworld-func - Cambiar el perfil que la CLI de Fn Project usa para su contexto, use un comando como:
fn update context oracle.profile john-oci-profile
Para ver una lista completa de comandos de la CLI de Fn Project, puede hacer lo siguiente:
- Conectarse al entorno de desarrollo como desarrollador de funciones e introducir
fn --helpofn -hen una ventana de terminal. - En un explorador web, puede ir a la documentación de la CLI de Fn Project.
Para obtener información detallada sobre comandos individuales de la CLI de Fn Project, puede realizar lo siguiente:
- Conectarse al entorno de desarrollo como desarrollador de funciones e introducir
fn <command> [subcommand] --helpofn <command> [subcommand] -hen una ventana de terminal. Por ejemplo:fn create --helpfn update app -h - En un explorador web, consulte la documentación de la CLI de Fn Project y seleccione el comando de la lista.
De vez en cuando, se lanzan nuevas versiones de la CLI de Fn Project. Consulte Upgrading the Fn Project CLI.