Skip to content

Commit aade7fe

Browse files
authored
Merge pull request #7 from axiomhq/rename-layer-axiom-extension
rename published layer to axiom-extension
2 parents 5f69845 + 9ad57e7 commit aade7fe

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,15 +82,15 @@ jobs:
8282
8383
# Publish Lambda layer
8484
LAYER_VERSION=$(aws lambda publish-layer-version \
85-
--layer-name axiom-lambda-extension-$ARCH \
85+
--layer-name axiom-extension-$ARCH \
8686
--region ${{ matrix.region }} \
8787
--description 'axiom lambda extension to push lambda logs to https://axiom.co' \
8888
--compatible-architectures $ARCH \
8989
--zip-file "fileb://bin/extension.zip" --output json | jq .Version)
9090
9191
# THIS make the lambda layer only accessible by the Axiom AWS organization
9292
aws lambda add-layer-version-permission \
93-
--layer-name axiom-lambda-extension-$ARCH \
93+
--layer-name axiom-extension-$ARCH \
9494
--version-number $LAYER_VERSION \
9595
--statement-id axiomOrg \
9696
--principal '*' \
@@ -149,15 +149,15 @@ jobs:
149149
150150
# Publish Lambda layer
151151
LAYER_VERSION=$(aws lambda publish-layer-version \
152-
--layer-name axiom-lambda-extension-$ARCH \
152+
--layer-name axiom-extension-$ARCH \
153153
--region ${{ matrix.region }} \
154154
--description 'axiom lambda extension to push lambda logs to https://axiom.co' \
155155
--compatible-architectures $ARCH \
156156
--zip-file "fileb://bin/extension.zip" --output json | jq .Version)
157157
158158
# THIS makes the lambda layer public
159159
aws lambda add-layer-version-permission \
160-
--layer-name axiom-lambda-extension-$ARCH \
160+
--layer-name axiom-extension-$ARCH \
161161
--version-number $LAYER_VERSION \
162162
--statement-id allOrgs \
163163
--principal '*' \

README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# axiom-lambda-extension
1+
# Axiom Lambda Extension
22

33

4-
The axiom-lambda-extension can send the logs and platform events of your Lambda function to [Axiom](https://axiom.co/). Axiom will detect the extension and provide you with quick filters and a dashboard.
4+
The axiom-extension can send the logs and platform events of your Lambda function to [Axiom](https://axiom.co/). Axiom will detect the extension and provide you with quick filters and a dashboard.
55

66

77
But by using the axiom Lambda extension, you can forget the extra configuration regarding cloudwatch and subscription filters.
@@ -22,7 +22,7 @@ to deny the Lambda Function access to cloudwatch by explicit IAM policies.
2222

2323
```shell
2424
$ aws lambda update-function-configuration --function-name my-function \
25-
--layers arn:aws:lambda:<AWS_REGION>:694952825951:layer:axiom-lambda-extension-<ARCH>:<VERSION>
25+
--layers arn:aws:lambda:<AWS_REGION>:694952825951:layer:axiom-extension-<ARCH>:<VERSION>
2626
```
2727

2828
<details>
@@ -32,23 +32,23 @@ All Lambda Layers
3232

3333
| Region | arm64 | x86_64 |
3434
|---------|--------|---------|
35-
| us-west-1 | `arn:aws:lambda:us-west-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:us-west-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
36-
| us-west-2 | `arn:aws:lambda:us-west-2:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:us-west-2:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
37-
| us-east-1 | `arn:aws:lambda:us-east-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:us-east-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
38-
| us-east-2 | `arn:aws:lambda:us-east-2:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:us-east-2:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
39-
| eu-west-1 | `arn:aws:lambda:eu-west-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-west-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
40-
| eu-west-2 | `arn:aws:lambda:eu-west-2:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-west-2:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
41-
| eu-west-3 | `arn:aws:lambda:eu-west-3:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-west-3:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
42-
| eu-north-1 | `arn:aws:lambda:eu-north-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-north-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
43-
| eu-central-1 | `arn:aws:lambda:eu-central-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-central-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
44-
| ca-central-1 | `arn:aws:lambda:ca-central-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:ca-central-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
45-
| sa-east-1 | `arn:aws:lambda:sa-east-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:sa-east-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
46-
| ap-south-1 | `arn:aws:lambda:ap-south-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-south-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
47-
| ap-southeast-1 | `arn:aws:lambda:ap-southeast-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-southeast-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
48-
| ap-southeast-2 | `arn:aws:lambda:ap-southeast-2:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-southeast-2:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
49-
| ap-northeast-1 | `arn:aws:lambda:ap-northeast-1:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-northeast-1:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
50-
| ap-northeast-2 | `arn:aws:lambda:ap-northeast-2:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-northeast-2:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
51-
| ap-northeast-3 | `arn:aws:lambda:ap-northeast-3:694952825951:layer:axiom-lambda-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-northeast-3:694952825951:layer:axiom-lambda-extension-x86_64:<VERSION>` |
35+
| us-west-1 | `arn:aws:lambda:us-west-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:us-west-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
36+
| us-west-2 | `arn:aws:lambda:us-west-2:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:us-west-2:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
37+
| us-east-1 | `arn:aws:lambda:us-east-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:us-east-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
38+
| us-east-2 | `arn:aws:lambda:us-east-2:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:us-east-2:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
39+
| eu-west-1 | `arn:aws:lambda:eu-west-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-west-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
40+
| eu-west-2 | `arn:aws:lambda:eu-west-2:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-west-2:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
41+
| eu-west-3 | `arn:aws:lambda:eu-west-3:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-west-3:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
42+
| eu-north-1 | `arn:aws:lambda:eu-north-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-north-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
43+
| eu-central-1 | `arn:aws:lambda:eu-central-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:eu-central-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
44+
| ca-central-1 | `arn:aws:lambda:ca-central-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:ca-central-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
45+
| sa-east-1 | `arn:aws:lambda:sa-east-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:sa-east-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
46+
| ap-south-1 | `arn:aws:lambda:ap-south-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-south-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
47+
| ap-southeast-1 | `arn:aws:lambda:ap-southeast-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-southeast-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
48+
| ap-southeast-2 | `arn:aws:lambda:ap-southeast-2:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-southeast-2:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
49+
| ap-northeast-1 | `arn:aws:lambda:ap-northeast-1:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-northeast-1:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
50+
| ap-northeast-2 | `arn:aws:lambda:ap-northeast-2:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-northeast-2:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
51+
| ap-northeast-3 | `arn:aws:lambda:ap-northeast-3:694952825951:layer:axiom-extension-arm64:<VERSION>` | `arn:aws:lambda:ap-northeast-3:694952825951:layer:axiom-extension-x86_64:<VERSION>` |
5252
</details>
5353

5454

@@ -75,7 +75,7 @@ resource "aws_lambda_function" "test_lambda" {
7575
}
7676
7777
layers = [
78-
"arn:aws:lambda:<AWS_REGION>:694952825951:layer:axiom-lambda-extension-<ARCH>:<VERSION>"
78+
"arn:aws:lambda:<AWS_REGION>:694952825951:layer:axiom-extension-<ARCH>:<VERSION>"
7979
]
8080
}
8181
```
@@ -93,7 +93,7 @@ module "lambda_function" {
9393
source_path = "../src/lambda-function1"
9494
9595
layers = [
96-
"arn:aws:lambda:<AWS_REGION>:694952825951:layer:axiom-lambda-extension-<ARCH>:<VERSION>"
96+
"arn:aws:lambda:<AWS_REGION>:694952825951:layer:axiom-extension-<ARCH>:<VERSION>"
9797
]
9898
9999
environment_variables = {

0 commit comments

Comments
 (0)