Skip to content

Releases: Ortec-Finance/sailfish-hpc

Release v0.40.0 - Carbon Aware HPC

12 Jul 08:25
Compare
Choose a tag to compare

Sailfish Operator is now capable of combining metrics and using the value, score the clusters that have a sailfish-hpc instance.

Checkout how what sailfish-hpc is capable of in a OpenShift Commons presentation at the 2024 RedHat Summit in Denver by @LvanLeeuwen

Changelog

3ded66e Bug fixes of Multi Cluster Controller after rigorous testing

5088e2c Demo for GSF. Was presented at the amazing Community Meetup in Amsterdam:

853583b Refactoring MCC to organise code a bit better & Bug fixes

e2ae369 Added the ability to assign expressions to clusters that will act as a toleration.

e31eec0 Extended Multi Cluster Controller to be capable of combining multiple metrics to give a remote cluster a score

737bbd6 Adjusted NetworkPolicy to allow new openshift-operators namespace, which is now called openshift-operators-redhat

eb86723 Changed/added labels to the ScaledJobs and ScaledObjects and updated the namespace replace job to filter on those labels.

Special Thanks

@joriscram @SjoerdvE @LvanLeeuwen and @ZeidH for contributing your insights to making this possible!

Release v0.32.0

06 May 09:40
Compare
Choose a tag to compare

Updated Architecture Visuals

Release v0.31.0

06 May 09:37
Compare
Choose a tag to compare

Expanding Dispatcher to use Prometheus Queries to determine the Best destination for a Job.

Release v0.30.0

06 May 09:09
Compare
Choose a tag to compare

Adding an example of an exporter deployment that is able to export metrics into Prometheus from a Grid Intensity Provider.

Release v0.28.0

06 May 09:07
Compare
Choose a tag to compare

Adding Sailfish-Dispatcher ScaledJob to the Multi Cluster Component. This ScaledJob enables you to schedule workloads on either the bridge queue or the local queue.

Release v0.27.0

06 May 09:06
Compare
Choose a tag to compare

Fixed Operator Sync waves

Release v0.25.0

06 May 09:03
Compare
Choose a tag to compare

Adding a Multi Cluster Controller Component. This Controller enables you to create Bridge Queues with ease using a SailfishCluster CRD.

Release v0.24.0

06 May 09:02
Compare
Choose a tag to compare

Small documentation improvements and Refactored naming convention:
sailfish-manager -> previously known as 'run-manager' / 'job-manager'/ 'CUSTOM JOB' / 'run-manager-job.yaml'
sailfish-worker -> previously known as 'runner'/ 'tasks'/ 'task runner' / 'runner-job.yaml'

sailfish-managers execute jobs from the sailfishJob queue
sailfish-workers execute tasks from the sailfishTask queue

Release v0.23.0

06 May 08:58
Compare
Choose a tag to compare

Refactored sailfish-py demo application to follow the Job Paradigm as described in the docs/the-job-paradigm.md

Described in the docs, is the prefered way to setup your ScaledJobs.

Release v0.22.0

11 Mar 10:24
Compare
Choose a tag to compare

Fixed an issue with sailfish-gateway path of the broker-authentication component.