James Munnelly

Results 43 issues of James Munnelly

Elasticsearch can have parameters set for shard allocation awareness, so that it can distribute shards according to various policies (e.g. across racks, AZs etc.) We should support this through the...

Currently, the contents of the elasticsearch.yml file is generated by navigator-controller. This means rolling out changes to cluster configuration requires direct intervention from the controller itself. As Pilot develops more,...

area/elasticsearch

Looking at the logs below, it appears the elasticsearch pilot sometimes does not sync on its schedule (every 10s). This could either be due to the sync loop blocking due...

kind/bug

Because we rely on the Scale Action to set the initial node count after the CreateCluster action has created the Cassandra statefulset, the controller creates one node pool at a...

area/cassandra

Within an Elasticsearch or Cassandra cluster, we can restrict the network traffic between cluster nodes from external access. This could help establish a base level of security before full mTLS...

kind/feature

This bug effects both 0.1 and master releases of Navigator. Due to the way the update_version action is implemented, if a user: * Updates a ESC consisting of 3 nodes...

kind/bug

One of navigators core goals is maintaining a stable and sane API that allows for upgrading systems over time. This includes underlying the database/application, the colocated Pilots, as well as...

priority/important-longterm

It's important that pilots are kept reasonably up to date with the navigator controller, in-line with our (TBD) backwards compatibility/versioning policy. This will otherwise become a regular maintenance burden of...

kind/feature
priority/important-longterm

Users should be able to request databases of navigator via the open service broker API. https://github.com/kubernetes-incubator/service-catalog https://github.com/deis/steward

Currently navigator performs no leader election. This means that two instances could run, interfering with each other. We should add leader election into navigator. Relevant issue: https://github.com/kubernetes/client-go/issues/28