Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tetragon: docs, copy Cilium style k8s install #1561

Merged
merged 25 commits into from
Oct 18, 2023
Merged

tetragon: docs, copy Cilium style k8s install #1561

merged 25 commits into from
Oct 18, 2023

Commits on Oct 10, 2023

  1. tetragon: move Deployment into Advance Configuration

    Configuring grpc and configmap options through helm or directly should be
    advanced configuration out of the box helm should just work.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    4b68f8b View commit details
    Browse the repository at this point in the history
  2. tetragon: docs, remove caution note from try tetragon

    I don't think anyone will reasonably assume that the "Try Tetragon.."
    section is a production users guide on how to deploy and manage a
    fleet of servers running Tetragon.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    c4f0735 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. tetragon: Create a dedicated Developer section

    Developers are not normal users lets build them their own docs sections
    so as to not confuse development, from deployment, from exploration.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    9794105 View commit details
    Browse the repository at this point in the history
  2. tetragon: docs, move events into concepts

    To get started I don't think understanding all the details of JSON events
    vs GRPC and so on is important. Move it into a "concepts" section.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    094957d View commit details
    Browse the repository at this point in the history
  3. tetragon: docs, there should be a metrics section

    Metrics are a great way to pull useful information out of Tetragon lets
    create a section for them in Concepts.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    d40eab1 View commit details
    Browse the repository at this point in the history
  4. tetragon: docs, namespace, pod filtering ia policy detail

    Filtering by namespace and pod labels is part of tracing policy move it
    under that unbrella item.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    06a0a8b View commit details
    Browse the repository at this point in the history
  5. hubble-fgs: Create an Installation section

    There are lots of details we have for Installing Tetragon in various
    environments, bare-metal, docker, systems, etc. Lets create a section
    to capture those instead of spreading that knowledge thorughout and/or
    in getting started which needs to be really about shortest path to
    up and running tetragon.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    f880ddc View commit details
    Browse the repository at this point in the history
  6. tetragon: docs, swap reference and contribution guide

    References should be after content IMO.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    4332fed View commit details
    Browse the repository at this point in the history
  7. tetragon: install tetra cli move into installation

    Tetra CLI is useful for sure lets move it into installation. The getting
    started section can give the one line command to install it.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    033ab7f View commit details
    Browse the repository at this point in the history
  8. tetragon: docs, add enforcment to concepts

    Enforcement is a big enough concept we can build its own section.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    3a5f8bb View commit details
    Browse the repository at this point in the history
  9. tetragon: benchmarks section

    Lets document how we do benchmarks bring on the fun.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    9a94dfc View commit details
    Browse the repository at this point in the history
  10. tetragon: docs, simplify getting started guide

    Simplify the getting started guide
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    3999c08 View commit details
    Browse the repository at this point in the history
  11. tetragon: docs, fixes from Mahe

    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    3d6d127 View commit details
    Browse the repository at this point in the history
  12. tetragon: docs updates for network example

    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    b4f7a54 View commit details
    Browse the repository at this point in the history
  13. tetragon: docs, use service ip cidr instead of list of ips

    This is nicer if a service is added later presumably it will
    also pull from this cidr.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    4c935dc View commit details
    Browse the repository at this point in the history
  14. tetragon: add pop up for JSON block

    Large JSON event block is best to put in hidden block.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    bfbce50 View commit details
    Browse the repository at this point in the history
  15. tetragon: docs, align sections and filenames

    Per Mahe's comment its best to align headers and files.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    afa0bec View commit details
    Browse the repository at this point in the history
  16. tetragon: docs fix typo tetragonon

    Tetragonon should be tetragon
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    efb7ba8 View commit details
    Browse the repository at this point in the history
  17. tetragon: create Install section and move baremetal install out

    Create an installation section and move systemd install there. This further
    simplifies 'getting started' section.
    
    Signed-off-by: John Fastabend <john.fastabend@gmail.com>
    jrfastab committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    9720b29 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. docs: various form fixes and docs settings

    Signed-off-by: Mahe Tardy <mahe.tardy@gmail.com>
    mtardy authored and michi-covalent committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    b2d86d5 View commit details
    Browse the repository at this point in the history
  2. docs: remove advanced-config and replace with install

    Signed-off-by: Mahe Tardy <mahe.tardy@gmail.com>
    mtardy authored and michi-covalent committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    ac51000 View commit details
    Browse the repository at this point in the history
  3. docs: move try tetragon on Linux to tutorials

    Signed-off-by: Mahe Tardy <mahe.tardy@gmail.com>
    mtardy authored and michi-covalent committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    e8d88d0 View commit details
    Browse the repository at this point in the history
  4. docs: move tutorial's metrics page to concept's metrics

    Signed-off-by: Mahe Tardy <mahe.tardy@gmail.com>
    mtardy authored and michi-covalent committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    dc149ec View commit details
    Browse the repository at this point in the history
  5. docs: moved quickstart folder under examples

    Signed-off-by: Mahe Tardy <mahe.tardy@gmail.com>
    mtardy authored and michi-covalent committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    792c76b View commit details
    Browse the repository at this point in the history
  6. Change GRPC to gRPC

    Signed-off-by: Michi Mutsuzaki <michi@isovalent.com>
    michi-covalent committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    c8bc444 View commit details
    Browse the repository at this point in the history