# Using functionbeat environment variables

**URL:** <https://discuss.elastic.co/t/using-functionbeat-environment-variables/293707>\
**Category:** Beats\
**Tags:** functionbeat\
**Created:** [January 7, 2022, 6:12am UTC](https://discuss.elastic.co/t/using-functionbeat-environment-variables/293707 "2022-01-07T06:12:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sultan](https://avatars.discourse-cdn.com/v4/letter/s/aeb1de/32.png) [@Sultan](https://discuss.elastic.co/u/Sultan)\
**Post date:** [January 7, 2022, 6:12am UTC](https://discuss.elastic.co/t/using-functionbeat-environment-variables/293707/1 "2022-01-07T06:12:03Z")

</div>

Hi,  
We are trying to use functionbeat to deploy a lambda function in AWS which eventually would ship kinesis logs to our elastic cloud. We do not want to keep the elastic credentials (ie. cloud.auth, cloud.id etc) in the functionbeat.yml file as plain text but want to use those as environment variables.  
Is there a way to do this ?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [February 4, 2022, 8:12am UTC](https://discuss.elastic.co/t/using-functionbeat-environment-variables/293707/2 "2022-02-04T08:12:14Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
