github.com/uchennaokeke444/nomad@v0.11.8/website/data/guides-navigation.js (about)

     1  // The root folder for this documentation category is `pages/guides`
     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: 'operating-a-job',
    33      content: [
    34        'configuring-tasks',
    35        'submitting-jobs',
    36        'inspecting-state',
    37        'accessing-logs',
    38        'resource-utilization',
    39        {
    40          category: 'update-strategies',
    41          content: [
    42            'rolling-upgrades',
    43            'blue-green-and-canary-deployments',
    44            'handling-signals'
    45          ]
    46        },
    47        {
    48          category: 'failure-handling-strategies',
    49          content: ['restart', 'check-restart', 'reschedule']
    50        },
    51        {
    52          category: 'advanced-scheduling',
    53          content: ['affinity', 'spread', 'preemption-service-batch']
    54        },
    55        { category: 'external', content: ['lxc'] }
    56      ]
    57    },
    58    {
    59      category: 'operations',
    60      content: [
    61        {
    62          category: 'cluster',
    63          content: ['manual', 'automatic', 'cloud_auto_join']
    64        },
    65        'federation',
    66        'node-draining',
    67        'outage',
    68        { category: 'monitoring-and-alerting', content: ['prometheus-metrics'] },
    69        'autopilot'
    70      ]
    71    },
    72  
    73    {
    74      category: 'security',
    75      content: ['encryption', 'acl', 'securing-nomad', 'vault-pki-integration']
    76    },
    77    { category: 'stateful-workloads' },
    78    {
    79      category: 'analytical-workloads',
    80      content: [
    81        {
    82          category: 'spark',
    83          content: [
    84            'pre',
    85            'customizing',
    86            'resource',
    87            'dynamic',
    88            'submit',
    89            'hdfs',
    90            'monitoring',
    91            'configuration'
    92          ]
    93        }
    94      ]
    95    },
    96  
    97    { category: 'load-balancing' },
    98    { category: 'governance-and-policy', content: [] },
    99    { category: 'web-ui', content: [] }
   100  ]