github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/website/data/docs-navigation.js (about)

     1  // The root folder for this documentation category is `pages/docs`
     2  //
     3  // - A string refers to the name of a file
     4  // - A "category" value refers to the name of a directory
     5  // - All directories must have an "index.mdx" file to serve as
     6  //   the landing page for the category
     7  
     8  export default [
     9    {
    10      category: 'install',
    11      content: [
    12        { category: 'quickstart' },
    13        {
    14          category: 'production',
    15          content: [
    16            'requirements',
    17            'nomad-agent',
    18            'reference-architecture',
    19            'deployment-guide'
    20          ]
    21        },
    22        'windows-service'
    23      ]
    24    },
    25    { category: 'upgrade', content: ['upgrade-specific'] },
    26    {
    27      category: 'integrations',
    28      content: ['consul-integration', 'consul-connect', 'vault-integration']
    29    },
    30    '-----------',
    31    {
    32      category: 'internals',
    33      content: [
    34        'architecture',
    35        { category: 'plugins', content: ['base', 'task-drivers', 'devices', 'csi'] },
    36        {
    37          category: 'scheduling',
    38          content: ['scheduling', 'preemption']
    39        },
    40        'consensus',
    41        'gossip'
    42      ]
    43    },
    44    {
    45      category: 'configuration',
    46      content: [
    47        'acl',
    48        'audit',
    49        'autopilot',
    50        'client',
    51        'consul',
    52        'plugin',
    53        'sentinel',
    54        'server',
    55        'server_join',
    56        'telemetry',
    57        'tls',
    58        'vault'
    59      ]
    60    },
    61    {
    62      category: 'commands',
    63      content: [
    64        {
    65          category: 'acl',
    66          content: [
    67            'bootstrap',
    68            'policy-apply',
    69            'policy-delete',
    70            'policy-info',
    71            'policy-list',
    72            'token-create',
    73            'token-delete',
    74            'token-info',
    75            'token-list',
    76            'token-self',
    77            'token-update'
    78          ]
    79        },
    80        'agent',
    81        'agent-info',
    82        {
    83          category: 'alloc',
    84          content: ['exec', 'fs', 'logs', 'restart', 'signal', 'status', 'stop']
    85        },
    86  
    87        {
    88          category: 'deployment',
    89          content: ['fail', 'list', 'pause', 'promote', 'resume', 'status']
    90        },
    91        'eval-status',
    92        {
    93          category: 'job',
    94          content: [
    95            'deployments',
    96            'dispatch',
    97            'eval',
    98            'history',
    99            'init',
   100            'inspect',
   101            'plan',
   102            'periodic-force',
   103            'promote',
   104            'revert',
   105            'run',
   106            'status',
   107            'stop',
   108            'validate'
   109          ]
   110        },
   111        'monitor',
   112        {
   113          category: 'namespace',
   114          content: ['apply', 'delete', 'inspect', 'list', 'status']
   115        },
   116        {
   117          category: 'node',
   118          content: ['config', 'drain', 'eligibility', 'status']
   119        },
   120        {
   121          category: 'operator',
   122          content: [
   123            'autopilot-get-config',
   124            'autopilot-set-config',
   125            'keygen',
   126            'keyring',
   127            'raft-list-peers',
   128            'raft-remove-peer'
   129          ]
   130        },
   131        { category: 'plugin', content: ['status'] },
   132        {
   133          category: 'quota',
   134          content: ['apply', 'delete', 'init', 'inspect', 'list', 'status']
   135        },
   136        { category: 'sentinel', content: ['apply', 'delete', 'list', 'read'] },
   137        { category: 'server', content: ['force-leave', 'join', 'members'] },
   138        'status',
   139        { category: 'system', content: ['gc', 'reconcile-summaries'] },
   140        'ui',
   141        'version',
   142        { category: 'volume', content: ['register', 'deregister', 'status'] }
   143      ]
   144    },
   145    '----------',
   146    {
   147      category: 'job-specification',
   148      content: [
   149        'artifact',
   150        'affinity',
   151        'check_restart',
   152        'connect',
   153        'constraint',
   154        'csi_plugin',
   155        'device',
   156        'dispatch_payload',
   157        'env',
   158        'ephemeral_disk',
   159        'expose',
   160        'group',
   161        'job',
   162        'lifecycle',
   163        'logs',
   164        'meta',
   165        'migrate',
   166        'network',
   167        'parameterized',
   168        'periodic',
   169        'proxy',
   170        'reschedule',
   171        'resources',
   172        'restart',
   173        'scaling',
   174        'service',
   175        'sidecar_service',
   176        'sidecar_task',
   177        'spread',
   178        'task',
   179        'template',
   180        'update',
   181        'upstreams',
   182        'vault',
   183        'volume',
   184        'volume_mount'
   185      ]
   186    },
   187    {
   188      category: 'drivers',
   189      content: [
   190        'docker',
   191        'exec',
   192        'java',
   193        'qemu',
   194        'raw_exec',
   195        {
   196          category: 'external',
   197          content: [
   198            'lxc',
   199            'rkt',
   200            'podman',
   201            'singularity',
   202            'jail-task-driver',
   203            'pot',
   204            'firecracker-task-driver',
   205            'nspawn'
   206          ]
   207        }
   208      ]
   209    },
   210    {
   211      category: 'devices',
   212      content: ['nvidia', 'community']
   213    },
   214    'schedulers',
   215    { category: 'runtime', content: ['environment', 'interpolation'] },
   216    { category: 'telemetry', content: ['metrics'] },
   217    { category: 'vault-integration' },
   218    '------------',
   219    { category: 'enterprise' },
   220    'faq'
   221  ]