From 7689e3b40607a7bc1cbfbe18af99d3c7641be0f4 Mon Sep 17 00:00:00 2001 From: kakabisht Date: Tue, 27 May 2025 10:45:50 +0000 Subject: [PATCH] Adding information about persona in fleet docs --- docs/persona.md | 7 +++++++ sidebars.js | 1 + versioned_docs/version-0.10/persona.md | 7 +++++++ versioned_docs/version-0.11/persona.md | 7 +++++++ versioned_docs/version-0.12/persona.md | 7 +++++++ versioned_docs/version-0.4/persona.md | 7 +++++++ versioned_docs/version-0.5/persona.md | 7 +++++++ versioned_docs/version-0.6/persona.md | 7 +++++++ versioned_docs/version-0.7/persona.md | 7 +++++++ versioned_docs/version-0.8/persona.md | 7 +++++++ versioned_docs/version-0.9/persona.md | 7 +++++++ versioned_sidebars/version-0.10-sidebars.json | 1 + versioned_sidebars/version-0.11-sidebars.json | 1 + versioned_sidebars/version-0.12-sidebars.json | 1 + versioned_sidebars/version-0.4-sidebars.json | 1 + versioned_sidebars/version-0.5-sidebars.json | 1 + versioned_sidebars/version-0.6-sidebars.json | 1 + versioned_sidebars/version-0.7-sidebars.json | 1 + versioned_sidebars/version-0.8-sidebars.json | 1 + versioned_sidebars/version-0.9-sidebars.json | 1 + 20 files changed, 80 insertions(+) create mode 100644 docs/persona.md create mode 100644 versioned_docs/version-0.10/persona.md create mode 100644 versioned_docs/version-0.11/persona.md create mode 100644 versioned_docs/version-0.12/persona.md create mode 100644 versioned_docs/version-0.4/persona.md create mode 100644 versioned_docs/version-0.5/persona.md create mode 100644 versioned_docs/version-0.6/persona.md create mode 100644 versioned_docs/version-0.7/persona.md create mode 100644 versioned_docs/version-0.8/persona.md create mode 100644 versioned_docs/version-0.9/persona.md diff --git a/docs/persona.md b/docs/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/docs/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/sidebars.js b/sidebars.js index 6c7db33e9..f717efc46 100644 --- a/sidebars.js +++ b/sidebars.js @@ -1,6 +1,7 @@ module.exports = { docs: [ 'index', + 'persona', { type: 'category', label: 'Tutorials', diff --git a/versioned_docs/version-0.10/persona.md b/versioned_docs/version-0.10/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.10/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_docs/version-0.11/persona.md b/versioned_docs/version-0.11/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.11/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_docs/version-0.12/persona.md b/versioned_docs/version-0.12/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.12/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_docs/version-0.4/persona.md b/versioned_docs/version-0.4/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.4/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_docs/version-0.5/persona.md b/versioned_docs/version-0.5/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.5/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_docs/version-0.6/persona.md b/versioned_docs/version-0.6/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.6/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_docs/version-0.7/persona.md b/versioned_docs/version-0.7/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.7/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_docs/version-0.8/persona.md b/versioned_docs/version-0.8/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.8/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_docs/version-0.9/persona.md b/versioned_docs/version-0.9/persona.md new file mode 100644 index 000000000..e0b91a2c2 --- /dev/null +++ b/versioned_docs/version-0.9/persona.md @@ -0,0 +1,7 @@ +# Key Personas and Their Roles + +| Persona | Responsibilities | Key Benefits | +| --- | ----- | ----- | +| Platform Engineers | • Set up and manage Fleet installation across clusters.
• Define and enforce multi-cluster application and policy deployments.
• Manage GitRepo and `fleet.yaml` configurations.
• Perform cluster-wide updates and rollbacks. | • Centralized control across clusters.
• Improved standardization and compliance. | +| Application Developers | • Structure application Helm charts or manifests in Git.
• Define deployment targets and environments in `fleet.yaml`.
• Monitor deployment status via UI or CLI. | • GitOps-based workflows.
• Faster, automated, and consistent deployments across environments. | +| Security Administrators | • Define and enforce security policies as code.
• Deploy security tools and configurations.
• Audit and manage security posture across clusters. | • Reduced risk and centralized compliance management.
• Automated, consistent security configuration. | \ No newline at end of file diff --git a/versioned_sidebars/version-0.10-sidebars.json b/versioned_sidebars/version-0.10-sidebars.json index 3a120663e..cc93be095 100644 --- a/versioned_sidebars/version-0.10-sidebars.json +++ b/versioned_sidebars/version-0.10-sidebars.json @@ -1,6 +1,7 @@ { "docs": [ "index", + "persona", { "type": "category", "label": "Tutorials", diff --git a/versioned_sidebars/version-0.11-sidebars.json b/versioned_sidebars/version-0.11-sidebars.json index 37026c53d..a99a28917 100644 --- a/versioned_sidebars/version-0.11-sidebars.json +++ b/versioned_sidebars/version-0.11-sidebars.json @@ -1,6 +1,7 @@ { "docs": [ "index", + "persona", { "type": "category", "label": "Tutorials", diff --git a/versioned_sidebars/version-0.12-sidebars.json b/versioned_sidebars/version-0.12-sidebars.json index 49c2b3960..ed45288e2 100644 --- a/versioned_sidebars/version-0.12-sidebars.json +++ b/versioned_sidebars/version-0.12-sidebars.json @@ -1,6 +1,7 @@ { "docs": [ "index", + "persona", { "type": "category", "label": "Tutorials", diff --git a/versioned_sidebars/version-0.4-sidebars.json b/versioned_sidebars/version-0.4-sidebars.json index ddd385932..91f3dc045 100644 --- a/versioned_sidebars/version-0.4-sidebars.json +++ b/versioned_sidebars/version-0.4-sidebars.json @@ -4,6 +4,7 @@ "quickstart", "concepts", "architecture", + "persona", "examples", { "type": "category", diff --git a/versioned_sidebars/version-0.5-sidebars.json b/versioned_sidebars/version-0.5-sidebars.json index ddd385932..91f3dc045 100644 --- a/versioned_sidebars/version-0.5-sidebars.json +++ b/versioned_sidebars/version-0.5-sidebars.json @@ -4,6 +4,7 @@ "quickstart", "concepts", "architecture", + "persona", "examples", { "type": "category", diff --git a/versioned_sidebars/version-0.6-sidebars.json b/versioned_sidebars/version-0.6-sidebars.json index b36354b8d..937f83b17 100644 --- a/versioned_sidebars/version-0.6-sidebars.json +++ b/versioned_sidebars/version-0.6-sidebars.json @@ -1,6 +1,7 @@ { "docs": [ "index", + "persona", { "type": "category", "label": "Tutorials", diff --git a/versioned_sidebars/version-0.7-sidebars.json b/versioned_sidebars/version-0.7-sidebars.json index f9ef253a8..4adcfd8dd 100644 --- a/versioned_sidebars/version-0.7-sidebars.json +++ b/versioned_sidebars/version-0.7-sidebars.json @@ -1,6 +1,7 @@ { "docs": [ "index", + "persona", { "type": "category", "label": "Tutorials", diff --git a/versioned_sidebars/version-0.8-sidebars.json b/versioned_sidebars/version-0.8-sidebars.json index 917191091..a8b15db85 100644 --- a/versioned_sidebars/version-0.8-sidebars.json +++ b/versioned_sidebars/version-0.8-sidebars.json @@ -1,6 +1,7 @@ { "docs": [ "index", + "persona", { "type": "category", "label": "Tutorials", diff --git a/versioned_sidebars/version-0.9-sidebars.json b/versioned_sidebars/version-0.9-sidebars.json index 917191091..a8b15db85 100644 --- a/versioned_sidebars/version-0.9-sidebars.json +++ b/versioned_sidebars/version-0.9-sidebars.json @@ -1,6 +1,7 @@ { "docs": [ "index", + "persona", { "type": "category", "label": "Tutorials",