Blossom Logo Deploy your apps with Heroku-like simplicity using Blossom See Your Savings

Custom Ordering

You can override the ordering with the kinds and roles option under the config.kubectl.order key. It is fully configurable. Here’s an example of overriding the default ordering.

.kubes/config.rb:

Kubes.configure do |config|
  config.kubectl.order.roles = %w[
    shared
    web
    worker
    clock
  ]
  config.kubectl.order.kinds = [
    "Namespace",
    # ...
    "Deployment",
  ]
end

Items not listed in the list are sorted at the end and in alphabetical order. Refer to the source ordering.rb for the default ordering.