Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
documentation.suse.com / Introductory Deployment of K3s / Glossary
Applies to SUSE Linux Enterprise Micro 5.1, K3s 1.20.14

8 Glossary

  • Document Scope

    Reference Implementation

    A guide with the basic steps to deploy the highlighted components of the SUSE portfolio, including generalized pointers to other layers and elements. This is considered an introductory approach and a basis for other tested variations.

    Reference Architectures⁠[4]

    A guide with the general steps to deploy and validate the structured solution components from both the SUSE and partner portfolios. This provides a shareable template of consistency for consumers to leverage for similar production ready solutions, including design considerations, implementation suggestions and best practices.

    Best Practice

    Information that can overlap both the SUSE and partner space. It can either be provided as a stand-alone guide that provides reliable technical information not covered in other product documentation, based on real-life installation and implementation experiences from subject matter experts or complementary, embedded sections within any of the above documentation types describing considerations and possible steps forward.

  • Factor(s)

    Automation⁠[5]

    Infrastructure automation enables speed through faster execution when configuring the infrastructure and aims at providing visibility to help other teams across the enterprise work quickly and more efficiently. Automation removes the risk associated with human error, like manual misconfiguration; removing this can decrease downtime and increase reliability. These outcomes and attributes help the enterprise move toward implementing a culture of DevOps, the combined working of development and operations.

    Availability⁠[6]

    The probability that an item operates satisfactorily, without failure or downtime, under stated conditions as a function of its reliability, redundancy and maintainability attributes. Some major objectives to achieve a desired service level objectives are:

    • Preventing or reducing the likelihood and frequency of failures via design decisions within the allowed cost of ownership

    • Correcting or coping with possible component failures via resiliency, automated failover and disaster-recovery processes

    • Estimating and analyzing current conditions to prevent unexpected failures via predictive maintenance

    Integrity⁠[7]

    Integrity is the maintenance of, and the insurance of the accuracy and consistency of a specific element over its entire lifecycle. Both physical and logical aspects must be managed to ensure stability, performance, re-usability and maintainability.

    Security⁠[8]

    Security is about ensuring freedom from or resilience against potential harm, including protection from destructive or hostile forces. To minimize risks, one mus manage governance to avoid tampering, maintain access controls to prevent unauthorized usage and integrate layers of defense, reporting and recovery tactics.

  • Deployment Flavor(s)

    Proof-of-Concept⁠[9]

    A partial or nearly complete prototype constructed to demonstrate functionality and feasibility for verifying specific aspects or concepts under consideration. This is often a starting point when evaluating a new, transitional technology. Sometimes it starts as a Minimum Viable Product (MVP⁠[10]) that has just enough features to satisfy an initial set of requests. After such insights and feedback are obtained and potentially addressed, redeployments may be used to iteratively branch into other realms or to incorporate other known working functionality.

    Production

    A deployed environment that target customers or users can interact with and rely upon to meet their needs, plus be operationally sustainable in terms of resource usage and economic constraints.

    Scaling

    The flexibility of a system environment to either vertically scale-up, horizontally scale-out or conversely scale-down by adding or subtracting resources as needed. Attributes like capacity and performance are often the primary requirements to address, while still maintaining functional consistency and reliability.