Skip to content

Commit 319685c

Browse files
committed
Controller v0.4.1
1 parent 10cb29f commit 319685c

File tree

3 files changed

+59
-3
lines changed

3 files changed

+59
-3
lines changed

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

7+
## [0.4.1] - 2025-12-16
8+
9+
### Added
10+
11+
* Support for specifying a custom CA certificate when fetching the license. See the `caCertificate` field of the `LocalStack` CRD object in the api docs for more information
12+
713
## [0.4.0] - 2025-12-09
814

915
### Added
@@ -42,5 +48,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
4248

4349
### Removed
4450

45-
[0.4.0]: https://github.com/localstack/localstack-operator/releases/tag/v0.4.0
51+
[0.4.1]: https://github.com/localstack/localstack-operator/compare/v0.4.0..v0.4.1
52+
[0.4.0]: https://github.com/localstack/localstack-operator/compare/v0.3.3..v0.4.0
4653
[0.3.3]: https://github.com/localstack/localstack-operator/releases/tag/v0.3.3

api-docs.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,40 @@ Package v1alpha1 contains API Schema definitions for the api v1alpha1 API group
1414

1515

1616

17+
#### CaCertificate
18+
19+
20+
21+
CaCertificate provides options for providing a custom CA certificate for outbound requests
22+
23+
24+
25+
_Appears in:_
26+
- [LicenseServerConfig](#licenseserverconfig)
27+
28+
| Field | Description | Default | Validation |
29+
| --- | --- | --- | --- |
30+
| `configMap` _[CaCertificateConfigMap](#cacertificateconfigmap)_ | | | Optional: \{\} <br /> |
31+
32+
33+
#### CaCertificateConfigMap
34+
35+
36+
37+
38+
39+
40+
41+
_Appears in:_
42+
- [CaCertificate](#cacertificate)
43+
44+
| Field | Description | Default | Validation |
45+
| --- | --- | --- | --- |
46+
| `name` _string_ | | | Optional: \{\} <br /> |
47+
| `namespace` _string_ | | | Optional: \{\} <br /> |
48+
| `key` _string_ | | | Optional: \{\} <br /> |
49+
50+
1751
#### Hooks
1852

1953

@@ -48,6 +82,7 @@ _Appears in:_
4882
| --- | --- | --- | --- |
4983
| `proxies` _object (keys:string, values:string)_ | | \{ \} | Optional: \{\} <br /> |
5084
| `endpoint` _string_ | | https://api.localstack.cloud/v1 | Required: \{\} <br /> |
85+
| `caCertificate` _[CaCertificate](#cacertificate)_ | | | Optional: \{\} <br /> |
5186

5287

5388
#### LocalStack

controller.yaml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,20 @@ spec:
523523
default:
524524
endpoint: https://api.localstack.cloud/v1
525525
properties:
526+
caCertificate:
527+
description: CaCertificate provides options for providing a custom
528+
CA certificate for outbound requests
529+
properties:
530+
configMap:
531+
properties:
532+
key:
533+
type: string
534+
name:
535+
type: string
536+
namespace:
537+
type: string
538+
type: object
539+
type: object
526540
endpoint:
527541
default: https://api.localstack.cloud/v1
528542
type: string
@@ -1467,7 +1481,7 @@ apiVersion: v1
14671481
data:
14681482
LOCALSTACK_TELEMETRY_ENABLED: "1"
14691483
LOCALSTACK_TELEMETRY_ENVIRONMENT: production
1470-
LOCALSTACK_TELEMETRY_RELEASE: v0.4.0
1484+
LOCALSTACK_TELEMETRY_RELEASE: v0.4.1
14711485
LOCALSTACK_TELEMETRY_USER_NAME: generic
14721486
kind: ConfigMap
14731487
metadata:
@@ -1559,7 +1573,7 @@ spec:
15591573
envFrom:
15601574
- configMapRef:
15611575
name: localstack-operator-controller-manager-config
1562-
image: localstack/localstack-k8s-operator:v0.4.0
1576+
image: localstack/localstack-k8s-operator:v0.4.1
15631577
livenessProbe:
15641578
httpGet:
15651579
path: /healthz

0 commit comments

Comments
 (0)