cf-butler icon indicating copy to clipboard operation
cf-butler copied to clipboard

My purpose in life is to cleanup stale apps and services on a Cloud Foundry foundation. I can be configured to report on and remove orphaned services and stopped app instances older than a configurab...

Results 11 cf-butler issues
Sort by recently updated
recently updated
newest added

Bumps [com.cedarsoftware:json-io](https://github.com/jdereg/json-io) from 4.19.1 to 4.22.0. Changelog Sourced from com.cedarsoftware:json-io's changelog. 4.22.0 Many more @type aliases added to keep the JSON succinct and more human-readable. Broader conversion support for rootTypes:...

dependencies

Bumps [com.lmax:disruptor](https://github.com/LMAX-Exchange/disruptor) from 3.4.4 to 4.0.0. Release notes Sourced from com.lmax:disruptor's releases. Release 4.0.0 Minimum Java version now 11 Issue #323 - WorkerPool and WorkProcessor have been removed, no more...

dependencies

Unfortunately, cf-butler makes use of some Java 11 features. Turns out there's an open issue logged [here](https://github.com/oracle/graal/issues/651). As soon as this is resolved, and we have a new release of...

feature

The design of [ResourceNotificationPolicyExecutorTask](https://github.com/pacphi/cf-butler/blob/master/src/main/java/io/pivotal/cfapp/task/ResourceNotificationPolicyExecutorTask.java#L83) and [ResourceNotificationPolicy](https://github.com/pacphi/cf-butler/blob/master/src/main/java/io/pivotal/cfapp/domain/ResourceNotificationPolicy.java) only really allow for existence matching. Label values in [ResourceEmailMetadata](https://github.com/pacphi/cf-butler/blob/master/src/main/java/io/pivotal/cfapp/domain/ResourceEmailMetadata.java) are just email accounts which have an _email domain_ appended. What if we wanted...

feature

Report on average # of app instances per Diego Cell. We could consume the `total-running-application-instances` metric from the `/snapshot/summary` endpoint. The other info we need is the counts from the...

feature

Add the ability to define a policy that when executed scans for apps with one or more app instances that have been in an "idle" state (e.g., idle could mean...

feature

So there's this https://github.com/maruTA-bis5/mattermost4j. Maybe we can look at enhancing the existing query policy feature by offering an alternative configuration to target a [Mattermost](https://mattermost.com) instance?

feature

There are a few things that I'm requesting through this issue. 1. CSV and/or JSON file to email reports `Currently when emails are sent (say using the endpoint policy), where...

Bumps [com.cedarsoftware:json-io](https://github.com/jdereg/json-io) from 4.19.1 to 4.26.0. Changelog Sourced from com.cedarsoftware:json-io's changelog. 4.26.0 Performance improvement for JsonIo: When using null for default ReadOptions or WriteOptions, the same static instance is used...

dependencies

Revisit implementations of `services` and `tasks` for fetch and assembly of data from Cloud Foundry. Refactor: * [EventsService](https://github.com/cf-toolsuite/cf-butler/blob/main/src/main/java/org/cftoolsuite/cfapp/service/EventsService.java) * [AppDetailTask](https://github.com/cf-toolsuite/cf-butler/blob/main/src/main/java/org/cftoolsuite/cfapp/task/AppDetailTask.java) Adapt to existing domain model. Consult: V3 Cloud Foundry API...

feature