Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 1.19 KB

README.md

File metadata and controls

23 lines (14 loc) · 1.19 KB

Serverless Rust com IBM Cloud Functions

Este repositório contém um código esqueleto em Rust-lang pronto para ser implantado como uma serverless function na IBM Cloud Functions. É fornecido um Dockerfile baseado em Alpine Linux, com musl configurado para compilação multi-plataforma de código Rust.

Pré-requisitos

  • Uma conta registrada no DockerHub (ou outro registro de containers para salvar a imagem Docker que será criada);
  • Uma conta registrada na IBM Cloud;
  • O Docker deve estar instalado em seu computador;
  • A IBM Cloud CLI deve estar instalada em seu computador;
  • O plugin cloud-functions deve estar instalado na IBM Cloud CLI.

Se você não possui o plugin cloud-functions, basta digitar o comando abaixo para instalá-lo:

ibmcloud plugin install cloud-functions

Para testar se tudo está instalado corretamente, você pode realizar uma invocação síncrona de echo, passando “hello” como argumento:

ibmcloud fn action invoke /whisk.system/utils/echo -p message hello --result

Criando uma Serverless Function em Rust-Lang

Veja o passo-a-passo detalhado no post do Medium sobre ICF