Skip to content

WIP: restructure docs navigation #9200

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

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

WIP: restructure docs navigation #9200

wants to merge 1 commit into from

Conversation

ozkatz
Copy link
Collaborator

@ozkatz ozkatz commented Jun 18, 2025

Still in progress - looking to simplify the navigation tree in the docs, making it more accessible for those starting out and those looking for advanced functionality.

@ozkatz ozkatz requested a review from nopcoder June 18, 2025 21:02
@ozkatz ozkatz self-assigned this Jun 18, 2025
@ozkatz ozkatz added docs Improvements or additions to documentation exclude-changelog PR description should not be included in next release changelog minor-change Used for PRs that don't require issue attached docs-platform Issues to do with the docs platform itself labels Jun 18, 2025
@ozkatz ozkatz removed the request for review from nopcoder June 18, 2025 21:02
Copy link

📚 Documentation preview at https://pr-9200.docs-lakefs-preview.io/

@@ -121,129 +125,136 @@ nav:
- "6\uFE0F\u20E3 Using Actions and Hooks in lakeFS": quickstart/actions-and-hooks.md
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can remove "in lakeFS" all items in quick start are lakeFS steps

Comment on lines +59 to +84
!!! example
```yaml
blockstores:
signing:
secret_key: "some-secret"
stores:
- id: "minio-prod"
description: "Primary on-prem MinIO storage for production data"
type: "s3"
s3:
force_path_style: true
endpoint: 'http://minio-prod.local'
discover_bucket_region: false
credentials:
access_key_id: "prod_access_key"
secret_access_key: "prod_secret_key"
- id: "minio-backup"
description: "Backup MinIO storage for disaster recovery"
type: "s3"
s3:
force_path_style: true
endpoint: 'http://minio-backup.local'
discover_bucket_region: false
credentials:
access_key_id: "backup_access_key"
secret_access_key: "backup_secret_key"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks like there is indent issue for each item in the stores like.
suggest to use tab=2 spaces and push each level after each "- id:"

Comment on lines +95 to +106
stores:
- id: "s3-prod"
description: "AWS S3 storage for production data"
type: "s3"
s3:
region: "us-east-1"
- id: "azure-analytics"
description: "Azure Blob storage for analytics data"
type: "azure"
azure:
storage_account: "analytics-account"
storage_access_key: "EXAMPLE45551FSAsVVCXCF"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ident

type: "s3"
s3:
force_path_style: true
endpoint: 'http://minio.local'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

indent


## What security features does lakeFS Enterprise provide?

With lakeFS Enterprise you’ll receive access to the security package containing the following features:

1. A rich [Role-Based Access Control](../security/rbac.md) permission system that allows for fine-grained control by associating permissions with users and groups, granting them specific actions on specific resources. This ensures data security and compliance within an organization.
2. To easily manage users and groups, lakeFS Enterprise provides SSO integration (including support for SAML, OIDC, ADFS, Okta, and Azure AD), supporting existing credentials from a trusted provider, eliminating separate logins.
1. To easily manage users and groups, lakeFS Enterprise provides SSO integration (including support for SAML, OIDC, ADFS, Okta, and Azure AD), supporting existing credentials from a trusted provider, eliminating separate logins.
3. lakeFS Enterprise supports [SCIM](../howto/scim.md) for automatically provisioning and deprovisioning users and group memberships to allow organizations to maintain a single source of truth for their user database.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
3. lakeFS Enterprise supports [SCIM](../howto/scim.md) for automatically provisioning and deprovisioning users and group memberships to allow organizations to maintain a single source of truth for their user database.
1. lakeFS Enterprise supports [SCIM](../howto/scim.md) for automatically provisioning and de-provisioning users and group memberships, enabling organizations to maintain a single source of truth for their user database.

Comment on lines +8 to +9
1. lakeFS Cloud
2. lakeFS Enterprise
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

General note about our "lakeFS Enterprise" - do people understand that what we call Enterprise is on-prem? There are a many solution where the two are not the same.

Comment on lines +255 to +259
- The lakeFS Project:
- About: project/index.md
- Contributing to lakeFS:
- Code: project/contributing.md
- Documentation: project/docs.md
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking for a different section name as I expected the information about lakeFS as part of the first items in the nav.

  • Community
    • Contributing
      • Code Contributions
      • Documentation
    • About the Project

| **[Role Based Access Control (RBAC)](../security/rbac.md)** | | ✅ |
| **[Single Sign On (SSO)](../security/sso.md)** | | ✅ |
| **[SCIM Support](../howto/scim.md)** | | ✅ |
| **[IAM Roles](../security/external-principals-aws.md)** | | ✅ |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AWS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Improvements or additions to documentation docs-platform Issues to do with the docs platform itself exclude-changelog PR description should not be included in next release changelog minor-change Used for PRs that don't require issue attached
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants