Skip to content

Releases: atlasmap/atlasmap-operator

AtlasMap Operator 0.4.0

09 Sep 14:48
Compare
Choose a tag to compare

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

13 Jul 14:16
Compare
Choose a tag to compare

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

25 Mar 09:32
Compare
Choose a tag to compare

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 with version
  • 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

07 Jun 16:40
dce3e9e
Compare
Choose a tag to compare

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.