newrelic / newrelic-azure-functions

Functions to collect and forward logs from Microsoft Azure to New Relic Logs
Apache License 2.0
7 stars 14 forks source link

Define ARM Azure template for the EventHubForwarder #43

Closed jsubirat closed 3 years ago

jsubirat commented 3 years ago

Description

This PR creates an ARM (Azure Resource Manager) template to deploy our EventHubForwarder function. The customer needs to provide the NR license key for it to operate. All other parameters are optional. If the customer doesn't provide any Event Hub namespace and Event Hub name, both of them are automatically created by the template.

This PR also includes some changes on how we package our application, which now is zipped and published as part of our releases. The reason for this is to be able to later import that ZIP from the ARM template in order to deploy the Function into the Function App that the template creates.

CLAassistant commented 3 years ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
3 out of 4 committers have signed the CLA.

:white_check_mark: jsubirat
:white_check_mark: jodstrcil
:white_check_mark: kidk
:x: dependabot[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

nr-opensource-bot commented 3 years ago

:tada: This PR is included in version 1.0.1 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: