Skip to content

v0.2.0 - Many changes to the operator

Latest
Compare
Choose a tag to compare
@adamrdrew adamrdrew released this 05 Dec 13:11
· 2 commits to main since this release
62faf61

We haven't drafted a release in a long time so there are many changes in this release.

What's Changed

  • Create env vars if SSL mode is on by @adamrdrew in #94
  • A couple of small errors in the last PR by @adamrdrew in #95
  • [RHCLOUD-15229] - Add Module FullProfile feature by @adamrdrew in #96
  • [RHCLOUD-24423] - Add a new preview ingress by @adamrdrew in #97
  • FullProfile should work for all apps, not just chrome by @adamrdrew in #98
  • Frontend operator tidy-up by @adamrdrew in #100
  • Revert "Frontend operator tidy-up" by @adamrdrew in #102
  • [RHCLOUD-25110] Remove generating fed-modules.json in non generateNavJSON environments by @adamrdrew in #103
  • [RHCLOUD-25113] Always mount generated config outside of the root chrome config by @adamrdrew in #104
  • Start using kuttl by @adamrdrew in #106
  • [RHCLOUD-25111] Akamai Cache Bust Init Container by @adamrdrew in #105
  • Fix edgerc mount by @adamrdrew in #107
  • Update perms by @psav in #108
  • Make cache bust a container instead of an init container by @adamrdrew in #109
  • Add a long running process to the cache bust. I kind of hate this. We… by @adamrdrew in #110
  • Move from container to job for cache bust by @adamrdrew in #111
  • Set owner reference on job by @adamrdrew in #112
  • Dont append volume in reconciliation because duplicates by @adamrdrew in #113
  • Don't append container by @adamrdrew in #114
  • Refactor job handling by @adamrdrew in #115
  • Add deletion policy for job deletes by @adamrdrew in #116
  • add new jenkinsfile for PR checks by @mjholder in #119
  • Fixing container names by @maknop in #121
  • Kuttl tests in pr check by @mjholder in #122
  • Add optional route configs. by @adamrdrew in #125
  • [RHCLOUD-26575] - Add limits and requests by @adamrdrew in #126
  • Add livliness and readiness probes by @adamrdrew in #127
  • Update probe port by @adamrdrew in #128
  • Add conditional probeScheme to support HTTPS by @adamrdrew in #129
  • Containerized Builds Dockerfile and Go version bump by @adamrdrew in #130
  • Update build script to support base builds by @adamrdrew in #131
  • forgot dot in build by @adamrdrew in #132
  • Bump UBI8 go-toolset deps by @adamrdrew in #134
  • Fix operator generated mount locations by @adamrdrew in #136
  • Adding platsec workflow by @gburges in #133
  • Update deps and refactor to support new deps by @adamrdrew in #135
  • Adding reconciliation time SLO doc by @maknop in #137
  • Build arm64 and amd64 versions and use multi-arch manifest on quay. by @adamrdrew in #140
  • Multiarch builds by @adamrdrew in #145
  • Update build scripts by @adamrdrew in #146
  • We don't need the job to be monitored by @gburges in #148
  • Switch to single arch AMD64 for pr checks by @adamrdrew in #149
  • Remove build arg and add conditionality for buildx by @adamrdrew in #151
  • Reduce frontend limits and request by @adamrdrew in #153
  • Consolidate dockerfiles by @mjholder in #154
  • Add image updater workflow by @gburges in #155
  • Updated library deps by @psav in #157
  • Regular docker image update by @github-actions in #156
  • Red Hat Konflux update frontend-operator by @red-hat-konflux in #159
  • Enable building source images by default by @mjholder in #160
  • Run unit tests in tekton pipeline by @mjholder in #162
  • Added required params for deprecated-image-check migration by @mjholder in #163
  • chore(deps): update rhtap references by @red-hat-konflux in #161
  • chore(deps): update rhtap references by @red-hat-konflux in #164
  • Added apached 2.0 license by @mjholder in #165
  • chore(deps): update rhtap references to e9efe99 by @red-hat-konflux in #166
  • Move license to license directory for konflux by @mjholder in #167
  • License required for konflux build and release by @mjholder in #168
  • Regular docker image update by @github-actions in #158
  • Removed extra whitespace by @mjholder in #169
  • chore(deps): update rhtap references by @red-hat-konflux in #170
  • chore(deps): update konflux references by @red-hat-konflux in #171
  • fix: set rhel8 label by @Victoremepunto in #175
  • fix for RHEL8 nodes by @Victoremepunto in #181
  • configurable-go-version by @Victoremepunto in #187
  • refactor-lint by @Victoremepunto in #188
  • chore: update GHAs by @Victoremepunto in #189
  • Update controller gen by @Hyperkid123 in #179
  • Update Build_Deploy Script to Support SC Branch by @casey-williams-rh in #190
  • feat: remove '/preview' and '/beta' by @Victoremepunto in #191
  • Add search index to Frontend spec by @Hyperkid123 in #194
  • Add spec for Frontend service tiles by @Hyperkid123 in #195
  • RHCLOUD-33912: update crd spec to match chrome-service by @florkbr in #193
  • RHCLOUD-35424: Add widget registry to the frontend resource by @florkbr in #196
  • [RHCLOUD-35554] - Add replica control on deployments by @adamrdrew in #199
  • Inject generated config map to additional namespaces by @Hyperkid123 in #198
  • fix(KONFLUX-3663): format PipelineRun files and upload SAST results by @ccronca in #185
  • chore(deps): update registry.access.redhat.com/ubi8/ubi-minimal docker tag to v8.10-1052.1724178568 by @red-hat-konflux in #184
  • Update Konflux references by @red-hat-konflux in #201
  • Remove obsolete konflux references. by @Hyperkid123 in #203
  • Add more annotation, maybe cachebust will start behaving by @gburges in #200
  • Add search index to generated configmap by @Hyperkid123 in #205
  • Update navigation specs by @Hyperkid123 in #202
  • Update Konflux references by @red-hat-konflux in #207
  • Extend pre-cache-bust delay and add support for arbitrary URLs by @adamrdrew in #206
  • remove tekton files by @maknop in #208
  • Red Hat Konflux update frontend-operator by @red-hat-konflux in #210
  • Update Konflux references by @red-hat-konflux in #211
  • adding tests to tekton files by @maknop in #212
  • Regular docker image update by @github-actions in #215
  • Update quay.io/redhat-appstudio/build-trusted-artifacts:latest Docker digest to 81c4864 by @red-hat-konflux in #214
  • Update Konflux references by @red-hat-konflux in #213
  • Update Konflux references by @red-hat-konflux in #217
  • Allow anotation of FEO config map to restart consumer pods by @Hyperkid123 in #220
  • Update Konflux references to 9923363 by @red-hat-konflux in #219
  • Add missing rpms-signature-scan konflux task by @Hyperkid123 in #221
  • Update Konflux references by @red-hat-konflux in #222
  • Regular docker image update by @github-actions in #225
  • Update registry.access.redhat.com/ubi8/go-toolset Docker tag to v1.22.7 by @red-hat-konflux in #224
  • Update Konflux references by @red-hat-konflux in #223
  • Ingress annotations by @adamrdrew in #218
  • Add feoConfigEnabled bool to frontend spec for feo self service by @florkbr in #227
  • Regular docker image update by @github-actions in #228
  • Update Konflux references by @red-hat-konflux in #226
  • Update Konflux references by @red-hat-konflux in #230
  • Update Konflux references by @red-hat-konflux in #232
  • Add support for controlling replicas for all frontends in an environment by @adamrdrew in #231
  • Allow multiple cache bust URLs by @adamrdrew in #216
  • Allow for custom HTTP headers injected as an env var by @adamrdrew in #233
  • Update Konflux references by @red-hat-konflux in #234
  • Add support for nav bundles to frontend config by @florkbr in #229

New Contributors

Full Changelog: v0.1.4...v0.2.0