Releases: atlasmap/atlasmap-operator
Releases · atlasmap/atlasmap-operator
AtlasMap Operator 0.4.0
The 0.4.0 releases includes the following change:
- Rebuilt with operator-sdk 1.11 and removed deprecated API usage
For build & installation instructions, refer to the project README.
AtlasMap Operator 0.3.0
The 0.3.0 releases includes the following change:
- Added support for the OpenShift
ConsoleLink
CRD. When an AtlasMap resource is created, a link to the running AtlasMap instance will be added to the 'Launcher' section on the project summary page
For build & installation instructions, refer to the project README.
AtlasMap Operator 0.2.0
The 0.2.0 releases includes the following changes
- Upgraded Operator SDK to v0.15.1
- Added additional labels to operator deployment
- Added additional labels to AtlasMap child resources
- Display useful information on operator startup such as version, git commit & default AtlasMap container image
- Added
phase
status property to AtlasMap CR - Replaced
image
spec property withversion
- Fixed issues with configuring health & liveness probes for AtlasMap versions that use either Spring Boot 1 or Spring Boot 2
For build & installation instructions, refer to the project README.
AtlasMap Operator 0.1.0
Initial release of the AtlasMap operator for OpenShift / Kubernetes.
Features
The AtlasMap operator can:
Create
- AtlasMap deployment, route and service objects
Update
- Reconcile
replicas
count into the deployment - Reconcile
image
into the deployment to override the default - Reconcile resource requests for CPU and memory into the deployment
- Reconcile resource limits for CPU and memory into the deployment
Delete
- Remove AtlasMap deployment, route and service objects
Custom Resource
apiVersion: atlasmap.io/v1alpha1
kind: AtlasMap
metadata:
name: example-atlasmap
spec:
# The desired number of replicas
replicas: 1
# Override the default AtlasMap image
image: docker.io/atlasmap/atlasmap
# The host name to use for the OpenShift route or Kubernetes Ingress. If not specified, this is generated automatically
routeHostName: example-atlasmap.192.168.42.115.nip.io
# The amount of CPU to request
requestCPU: 200m
# The amount of memory to request
requestMemory: 256Mi
# The amount of CPU to limit
limitCPU: 300m
# The amount of memory to limit
limitMemory: 512Mi
For build & installation instructions, refer to the project README.