nuxt-lightship

    1.0.0 • Public • Published

    nuxt-lightship-module

    Installation

    yarn add nuxt-lightship

    In your nuxt.config.js:

    module.exports = {
      modules: ['nuxt-lightship'],
      lightship: {
        /*
         If Lightship detects that it is running in a non-Kubernetes environment (e.g. your local machine) then it starts the HTTP service on any available HTTP port. This is done to avoid port collision when multiple services using Lightship are being developed on the same machine. This behaviour can be changed using detectKubernetes and port configuration.
        */
        //  Run Lightship in local mode when Kubernetes is not detected. Default: true.
        detectKubernetes: true,
        // The port on which the Lightship service listens. This port must be different than your main service port, if any. The default port is 9000.
        port: 9000,
        // Delays the shutdown handler by X milliseconds. This value should match `readinessProbe.periodSeconds`. Default 5000.
        shutdownDelay: 5000,
        // A number of milliseconds before forcefull termination if shutdown handlers do not complete. The timer starts when the first shutdown handler is called. Default: 5000.
        shutdownHandlerTimeout: 5000,
        // signals An a array of [signal events]{@link https://nodejs.org/api/process.html#process_signal_events}. Default: ['SIGTERM'].
        signals: ['SIGTERM'],
      },
    }

    Keywords

    none

    Install

    npm i nuxt-lightship

    DownloadsWeekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    4.97 kB

    Total Files

    5

    Last publish

    Collaborators

    • cilice