TungstenFabric master
  • Site
      • Release Documentation
        • Getting Started with Tungsten Fabric and Ansible Deployer
        • Getting Started with tf-devstack
        • Release Notes: Tungsten Fabric R21.12
        • Release Notes: Tungsten Fabric R21.05
        • Release Notes: Tungsten Fabric 5.1
          • Tungsten Fabric Release 5.1
          • Release Notes
          • Introduction
          • New and Changed Features
          • Supported Platforms Tungsten Fabric 5.1
          • Known Behavior
          • Resolved Issues
          • Deprecated Items
          • Revision History
        • Release Notes: Tungsten Fabric 5.0.1
          • Tungsten Fabric Release 5.0.1
          • Release Notes
          • Introduction
          • New and Changed Features
          • Supported Platforms Tungsten Fabric 5.0.1
          • Known Behavior
          • Resolved Issues
          • Deprecated Items
          • Self-Help Online Tools and Resources
        • Release Notes: Tungsten Fabric 5.0
          • Tungsten Fabric Release 5.0
          • Release Notes
          • Introduction
          • New and Changed Features
          • Supported Platforms Tungsten Fabric 5.0
          • Known Behavior
          • Resolved Issues
          • Deprecated Items
          • Self-Help Online Tools and Resources
      • Tungsten Fabric Installation and Upgrade Guide
        • Server Requirements and Supported Platforms
        • Understanding Red Hat OpenStack Platform Director
        • Setting Up the Infrastructure
        • Setting Up the Undercloud
        • Setting Up the Overcloud
        • Understanding Red Hat OpenStack Platform Director
        • Setting Up the Infrastructure
        • Setting Up the Undercloud
        • Setting Up the Overcloud
        • Using Netronome SmartNIC vRouter with Tungsten Fabric
        • Installing OpenStack Octavia LBaaS with RHOSP in Tungsten Fabric
        • Installing Tungsten Fabric with OpenStack by Using Juju Charms
        • Installing TF with Kubernetes by Using Juju Charms
        • Installing Tungsten Fabric with Kubernetes in Nested Mode by Using Juju Charms
        • Installing OpenStack Octavia LBaaS with Juju Charms in Tungsten Fabric
        • Using Netronome SmartNIC vRouter with Tungsten Fabric and Juju Charms
        • Integrating vCenter for Tungsten Fabric
        • Installing and Provisioning TF VMware vRealize Orchestrator Plugin
        • Integrating Tungsten Fabric Release 5.0.X with VMware vRealize Orchestrator
        • Configuring Underlay Network for ContrailVM
        • Configuring Role and Resource-Based Access Control
        • Configuring Role-Based Access Control for Analytics
        • Configuring the Control Node with BGP
        • Configuring MD5 Authentication for BGP Sessions
        • Configuring Transport Layer Security-Based XMPP in Tungsten Fabric
        • Configuring Graceful Restart and Long-lived Graceful Restart
        • How to Backup and Restore TF databases in JSON Format
        • Installing OpenStack Octavia LBaaS with Juju Charms in Tungsten Fabric
        • Configuring the Control Node with BGP
        • Installing TF with Kubernetes by Using Juju Charms
        • Installing Tungsten Fabric with OpenStack by Using Juju Charms
        • Configuring Graceful Restart and Long-lived Graceful Restart
        • Server Requirements and Supported Platforms
        • How to Install Tungsten Fabric and Red Hat OpenShift 4.4
        • Upgrading Tungsten Fabric with Red Hat Openstack 13 using ISSU
        • Updating Tungsten Fabric using the Zero Impact Upgrade Process in an Environment using Red Hat Openstack
        • Installing and Provisioning TF VMware vRealize Orchestrator Plugin
        • How to Perform a Zero Impact Tungsten Fabric Upgrade using the Ansible Deployer
        • Integrating Tungsten Fabric Release 5.0.X with VMware vRealize Orchestrator
        • Installing Tungsten Fabric with Kubernetes in Nested Mode by Using Juju Charms
        • Configuring MD5 Authentication for BGP Sessions
        • Provisioning of Kubernetes Clusters
        • Configuring Role-Based Access Control for Analytics
        • Installing OpenStack Octavia LBaaS with RHOSP in Tungsten Fabric
        • Configuring Role and Resource-Based Access Control
        • Setting Up the Infrastructure
        • Understanding Red Hat OpenStack Platform Director
        • Setting Up the Overcloud
        • Setting Up the Undercloud
        • Setting Up the Infrastructure
        • Understanding Red Hat OpenStack Platform Director
        • Setting Up the Overcloud
        • Setting Up the Undercloud
        • Using Netronome SmartNIC vRouter with Tungsten Fabric
        • Updating Tungsten Fabric using the Zero Impact Upgrade Procedure in a Canonical Openstack Deployment with Juju Charms
        • Upgrading Tungsten Fabric using TF-ansible Deployer
        • Upgrading Tungsten Fabric using In-Place Upgrade Procedure
        • Configuring Underlay Network for ContrailVM
        • Integrating vCenter for Tungsten Fabric
        • How to Perform a Zero Impact Tungsten Fabric Upgrade using the Ansible Deployer
        • Updating Tungsten Fabric using the Zero Impact Upgrade Process in an Environment using Red Hat Openstack
        • Updating Tungsten Fabric using the Zero Impact Upgrade Procedure in a Canonical Openstack Deployment with Juju Charms
        • Upgrading Tungsten Fabric using TF-ansible Deployer
        • Upgrading Tungsten Fabric using In-Place Upgrade Procedure
        • Upgrading Tungsten Fabric Release 19xx with RHOSP13 to Tungsten Fabric Release 2011 with RHOSP16.1
        • How to Backup and Restore TF databases in JSON Format
      • Tungsten Fabric Feature and Architecture Guide
        • Understanding Tungsten Fabric
        • Understanding Tungsten Fabric Components
        • Understanding TF Containers
        • Understanding Tungsten Fabric microservices architecture
        • Creating Projects in OpenStack for Configuring Tenants in Tungsten Fabric
        • Creating a Virtual Network with OpenStack TF
        • Creating an Image for a Project in OpenStack
        • Using Security Groups with Virtual Machines (Instances)
        • Using the TF Heat Template
        • Quality of Service in Tungsten Fabric
        • Configuring Network QoS Parameters
        • Using Load Balancers in Tungsten Fabric
        • Support for OpenStack LBaaS
        • Configuring Load Balancing as a Service in TF
        • Multiqueue Virtio Interfaces in Virtual Machines
        • Ceilometer Support in Tungsten Fabric
        • Working with Neutron
      • Tungsten Fabric Cloud-Native User Guide
        • How to Enable Keystone Authentication in a Juju Cluster within a Kubernetes Environment
        • Stickiness for Load-Balanced Flows
        • How to Install Tungsten Fabric and Red Hat OpenShift 4.6
        • How to Upgrade Tungsten Fabric Through Kubernetes and/or Red Hat OpenShift
        • How to Enable Virtualization with KubeVirt in Environments Using Kubernetes with a TF cluster
        • vRouter Dynamic MAC/IP Address Learning and BFD
      • Tungsten Fabric Service Provider Focused Features Guide
        • Optimizing DPDK vRouter Performance Through Full CPU Partitioning and Isolation
        • Tungsten Fabric DPDK vRouter Support for Intel DDP Technology in Fortville NICs
        • Tungsten Fabric vRouter MAC Address - IP Address Learning and Bidirectional Forwarding and Detection Health Checking for Pods on Virtual Machines
        • Layer 3 Multihoming
        • Remote Compute
        • Routing Policy
        • Retaining the AS Path Attribute in a Service Chain
        • Fast Routing Convergence with Tungsten Fabric
      • Tungsten Fabric networking and security user guide
        • Tungsten Fabric vRouter Next Hop Configuration
        • Using Static Routes with Services
      • Tungsten Fabric Analytics and Troubleshooting Guide
        • Encryption Between Analytics API Servers and Client Servers
        • vRouter Command Line Utilities
        • Using Contrail-Tools
        • Using Sandump Tool​
        • Using the Wireshark Plugin to Analyze Packets Between vRouter and vRouter Agent on pkt0 Interface
      • Tungsten Fabric Operator
        • Working with Kubernetes Operators 101
        • Deploying TF Operator
        • Development of TF Operator
        • TF Operator with Openshift 4.x
        • Testing and Debugging TF Operator
      • Contributing to Tungsten Fabric
        • Contribute to Tungsten Fabric
        • Getting Started as a Contributor
          • Getting Started as a Developer
        • Processes before submitting a blueprint
        • Blueprint Submission
        • Code Submission
        • Test plan Submission
        • Tungsten Fabric JIRA workflow
        • How to review a patch in Gerrit
        • RST conventions
          • General guidelines
          • File naming and structure
          • Titles
          • Inline elements
          • Lists
          • Specific information blocks
          • Code samples
          • References
          • Tables
          • Figures
          • Profiling
          • Comments
          • Decorations
        • Writing style
          • General writing guidelines
          • Word choice
          • Punctuation
          • Headings
          • Lists
          • URLs
          • Numbers and units of measure
          • Naming convention
          • Release names
          • Standard UI terminology
          • Code conventions
      • Tungsten Fabric Governance
        • Introduction
        • 0 Acronyms
        • 1 Guiding Principles
        • 2 Structure of the Community
        • 3 Community Roles
        • 4 Per Project
        • 5 Technical Steering Committee
        • Technical Charter (the “Charter”)
        • for
        • Tungsten Fabric Project a Series of LF Projects, LLC
      • Infrastructure
  • Page
      • Writing style
  • « Decorations
  • General writi... »
  • Site
      • Release Documentation
        • Getting Started with Tungsten Fabric and Ansible Deployer
        • Getting Started with tf-devstack
        • Release Notes: Tungsten Fabric R21.12
        • Release Notes: Tungsten Fabric R21.05
        • Release Notes: Tungsten Fabric 5.1
          • Tungsten Fabric Release 5.1
          • Release Notes
          • Introduction
          • New and Changed Features
          • Supported Platforms Tungsten Fabric 5.1
          • Known Behavior
          • Resolved Issues
          • Deprecated Items
          • Revision History
        • Release Notes: Tungsten Fabric 5.0.1
          • Tungsten Fabric Release 5.0.1
          • Release Notes
          • Introduction
          • New and Changed Features
          • Supported Platforms Tungsten Fabric 5.0.1
          • Known Behavior
          • Resolved Issues
          • Deprecated Items
          • Self-Help Online Tools and Resources
        • Release Notes: Tungsten Fabric 5.0
          • Tungsten Fabric Release 5.0
          • Release Notes
          • Introduction
          • New and Changed Features
          • Supported Platforms Tungsten Fabric 5.0
          • Known Behavior
          • Resolved Issues
          • Deprecated Items
          • Self-Help Online Tools and Resources
      • Tungsten Fabric Installation and Upgrade Guide
        • Server Requirements and Supported Platforms
        • Understanding Red Hat OpenStack Platform Director
        • Setting Up the Infrastructure
        • Setting Up the Undercloud
        • Setting Up the Overcloud
        • Understanding Red Hat OpenStack Platform Director
        • Setting Up the Infrastructure
        • Setting Up the Undercloud
        • Setting Up the Overcloud
        • Using Netronome SmartNIC vRouter with Tungsten Fabric
        • Installing OpenStack Octavia LBaaS with RHOSP in Tungsten Fabric
        • Installing Tungsten Fabric with OpenStack by Using Juju Charms
        • Installing TF with Kubernetes by Using Juju Charms
        • Installing Tungsten Fabric with Kubernetes in Nested Mode by Using Juju Charms
        • Installing OpenStack Octavia LBaaS with Juju Charms in Tungsten Fabric
        • Using Netronome SmartNIC vRouter with Tungsten Fabric and Juju Charms
        • Integrating vCenter for Tungsten Fabric
        • Installing and Provisioning TF VMware vRealize Orchestrator Plugin
        • Integrating Tungsten Fabric Release 5.0.X with VMware vRealize Orchestrator
        • Configuring Underlay Network for ContrailVM
        • Configuring Role and Resource-Based Access Control
        • Configuring Role-Based Access Control for Analytics
        • Configuring the Control Node with BGP
        • Configuring MD5 Authentication for BGP Sessions
        • Configuring Transport Layer Security-Based XMPP in Tungsten Fabric
        • Configuring Graceful Restart and Long-lived Graceful Restart
        • How to Backup and Restore TF databases in JSON Format
        • Installing OpenStack Octavia LBaaS with Juju Charms in Tungsten Fabric
        • Configuring the Control Node with BGP
        • Installing TF with Kubernetes by Using Juju Charms
        • Installing Tungsten Fabric with OpenStack by Using Juju Charms
        • Configuring Graceful Restart and Long-lived Graceful Restart
        • Server Requirements and Supported Platforms
        • How to Install Tungsten Fabric and Red Hat OpenShift 4.4
        • Upgrading Tungsten Fabric with Red Hat Openstack 13 using ISSU
        • Updating Tungsten Fabric using the Zero Impact Upgrade Process in an Environment using Red Hat Openstack
        • Installing and Provisioning TF VMware vRealize Orchestrator Plugin
        • How to Perform a Zero Impact Tungsten Fabric Upgrade using the Ansible Deployer
        • Integrating Tungsten Fabric Release 5.0.X with VMware vRealize Orchestrator
        • Installing Tungsten Fabric with Kubernetes in Nested Mode by Using Juju Charms
        • Configuring MD5 Authentication for BGP Sessions
        • Provisioning of Kubernetes Clusters
        • Configuring Role-Based Access Control for Analytics
        • Installing OpenStack Octavia LBaaS with RHOSP in Tungsten Fabric
        • Configuring Role and Resource-Based Access Control
        • Setting Up the Infrastructure
        • Understanding Red Hat OpenStack Platform Director
        • Setting Up the Overcloud
        • Setting Up the Undercloud
        • Setting Up the Infrastructure
        • Understanding Red Hat OpenStack Platform Director
        • Setting Up the Overcloud
        • Setting Up the Undercloud
        • Using Netronome SmartNIC vRouter with Tungsten Fabric
        • Updating Tungsten Fabric using the Zero Impact Upgrade Procedure in a Canonical Openstack Deployment with Juju Charms
        • Upgrading Tungsten Fabric using TF-ansible Deployer
        • Upgrading Tungsten Fabric using In-Place Upgrade Procedure
        • Configuring Underlay Network for ContrailVM
        • Integrating vCenter for Tungsten Fabric
        • How to Perform a Zero Impact Tungsten Fabric Upgrade using the Ansible Deployer
        • Updating Tungsten Fabric using the Zero Impact Upgrade Process in an Environment using Red Hat Openstack
        • Updating Tungsten Fabric using the Zero Impact Upgrade Procedure in a Canonical Openstack Deployment with Juju Charms
        • Upgrading Tungsten Fabric using TF-ansible Deployer
        • Upgrading Tungsten Fabric using In-Place Upgrade Procedure
        • Upgrading Tungsten Fabric Release 19xx with RHOSP13 to Tungsten Fabric Release 2011 with RHOSP16.1
        • How to Backup and Restore TF databases in JSON Format
      • Tungsten Fabric Feature and Architecture Guide
        • Understanding Tungsten Fabric
        • Understanding Tungsten Fabric Components
        • Understanding TF Containers
        • Understanding Tungsten Fabric microservices architecture
        • Creating Projects in OpenStack for Configuring Tenants in Tungsten Fabric
        • Creating a Virtual Network with OpenStack TF
        • Creating an Image for a Project in OpenStack
        • Using Security Groups with Virtual Machines (Instances)
        • Using the TF Heat Template
        • Quality of Service in Tungsten Fabric
        • Configuring Network QoS Parameters
        • Using Load Balancers in Tungsten Fabric
        • Support for OpenStack LBaaS
        • Configuring Load Balancing as a Service in TF
        • Multiqueue Virtio Interfaces in Virtual Machines
        • Ceilometer Support in Tungsten Fabric
        • Working with Neutron
      • Tungsten Fabric Cloud-Native User Guide
        • How to Enable Keystone Authentication in a Juju Cluster within a Kubernetes Environment
        • Stickiness for Load-Balanced Flows
        • How to Install Tungsten Fabric and Red Hat OpenShift 4.6
        • How to Upgrade Tungsten Fabric Through Kubernetes and/or Red Hat OpenShift
        • How to Enable Virtualization with KubeVirt in Environments Using Kubernetes with a TF cluster
        • vRouter Dynamic MAC/IP Address Learning and BFD
      • Tungsten Fabric Service Provider Focused Features Guide
        • Optimizing DPDK vRouter Performance Through Full CPU Partitioning and Isolation
        • Tungsten Fabric DPDK vRouter Support for Intel DDP Technology in Fortville NICs
        • Tungsten Fabric vRouter MAC Address - IP Address Learning and Bidirectional Forwarding and Detection Health Checking for Pods on Virtual Machines
        • Layer 3 Multihoming
        • Remote Compute
        • Routing Policy
        • Retaining the AS Path Attribute in a Service Chain
        • Fast Routing Convergence with Tungsten Fabric
      • Tungsten Fabric networking and security user guide
        • Tungsten Fabric vRouter Next Hop Configuration
        • Using Static Routes with Services
      • Tungsten Fabric Analytics and Troubleshooting Guide
        • Encryption Between Analytics API Servers and Client Servers
        • vRouter Command Line Utilities
        • Using Contrail-Tools
        • Using Sandump Tool​
        • Using the Wireshark Plugin to Analyze Packets Between vRouter and vRouter Agent on pkt0 Interface
      • Tungsten Fabric Operator
        • Working with Kubernetes Operators 101
        • Deploying TF Operator
        • Development of TF Operator
        • TF Operator with Openshift 4.x
        • Testing and Debugging TF Operator
      • Contributing to Tungsten Fabric
        • Contribute to Tungsten Fabric
        • Getting Started as a Contributor
          • Getting Started as a Developer
        • Processes before submitting a blueprint
        • Blueprint Submission
        • Code Submission
        • Test plan Submission
        • Tungsten Fabric JIRA workflow
        • How to review a patch in Gerrit
        • RST conventions
          • General guidelines
          • File naming and structure
          • Titles
          • Inline elements
          • Lists
          • Specific information blocks
          • Code samples
          • References
          • Tables
          • Figures
          • Profiling
          • Comments
          • Decorations
        • Writing style
          • General writing guidelines
          • Word choice
          • Punctuation
          • Headings
          • Lists
          • URLs
          • Numbers and units of measure
          • Naming convention
          • Release names
          • Standard UI terminology
          • Code conventions
      • Tungsten Fabric Governance
        • Introduction
        • 0 Acronyms
        • 1 Guiding Principles
        • 2 Structure of the Community
        • 3 Community Roles
        • 4 Per Project
        • 5 Technical Steering Committee
        • Technical Charter (the “Charter”)
        • for
        • Tungsten Fabric Project a Series of LF Projects, LLC
      • Infrastructure
  • Source

    Writing style¶

    This section describes general writing style guidelines that documentation contributors should follow to ensure consistency throughout all technical publications.

    • General writing guidelines
      • Use standard English
      • Write in active voice
      • Use the present simple tense
      • Write in second person
      • Use appropriate mood
      • Keep sentences short
      • Avoid ambiguous titles
      • Be clear and concise
      • Write objectively
      • Describe the most common use case first
      • Do not humanize inanimate objects
      • Write positively
      • Avoid prepositions at the end of sentences
      • Do not overuse this, that, these, and it
      • Do not split infinitives
      • Avoid personification
      • Do not use contractions
      • Eliminate needless politeness
      • Use consistent terminology
      • Use spelling and grammar checking tools
    • Word choice
    • Punctuation
    • Headings
      • General guidelines
      • Section titles
      • Subsection titles
      • Topic titles
      • Figure and table titles
    • Lists
      • Punctuation in lists
    • URLs
    • Numbers and units of measure
    • Naming convention
      • Using Tungsten Fabrics full name and abbreviation
      • Upper- and lowercase in Tungsten Fabric’ service and modules names
    • Release names
    • Standard UI terminology
      • Command-line interface guidelines
      • Web user interfaces guidelines
    • Code conventions

    This documentation, is a derivative of Writing style by OpenStack, used under CC BY.

    Back to top

    Source

    © Copyright 2019, Tungsten Fabric Project.
    Created using Sphinx 5.0.2.