This project is mirrored from https://gitee.com/mirrors/nomad.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 17 Feb, 2020 40 commits
-
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
Implements a fake version of NodeStageVolume as a dependency of implementing the client.NodeStageVolume request
-
Danielle Lancashire authored
This commit introduces a nomad model for interacting with CSI VolumeCapabilities as a pre-requisite for implementing NodeStageVolume and NodeMountVolume correctly. These fields have a few special characteristics that I've tried to model here - specificially, we make a basic attempt to avoid printing data that should be redacted during debug logs (additional mount flags), and also attempt to make debuggability of other integer fields easier by implementing the fmt.Stringer and fmt.GoStringer interfaces as necessary. We do not currnetly implement a CSI Protobuf -> Nomad implementation transformation as this is currently not needed by any used RPCs.
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
state_store: change claim counts state_store: get volumes by all, by driver state_store: process volume claims state_store: csi volume register error on update
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Lang Martin authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
This commit introduces two new fields to the basic output of `nomad node status <node-id>`. 1) "CSI Controllers", which displays the names of registered controller plugins. 2) "CSI Drivers", which displays the names of registered CSI Node plugins. However, it does not implement support for verbose output, such as including health status or other fingerprinted data.
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
This commit introduces a new set of endpoints to a Nomad Client: ClientCSI. ClientCSI is responsible for mediating requests from a Nomad Server to a CSI Plugin running on a Nomad Client. It should only really be used to make controller RPCs.
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle Lancashire authored
-
Danielle authored
Co-Authored-By:
Michael Schurter <mschurter@hashicorp.com>
-
Danielle Lancashire authored
-