Skip to content

RHCLOUD-47190: add tutorial framing to Quick Start and new Add Kessel to Existing App tutorial#114

Closed
tonytheleg wants to merge 2 commits into
project-kessel:mainfrom
tonytheleg:RHCLOUD-47190-add-end-to-end-tutorial
Closed

RHCLOUD-47190: add tutorial framing to Quick Start and new Add Kessel to Existing App tutorial#114
tonytheleg wants to merge 2 commits into
project-kessel:mainfrom
tonytheleg:RHCLOUD-47190-add-end-to-end-tutorial

Conversation

@tonytheleg

@tonytheleg tonytheleg commented Jun 12, 2026

Copy link
Copy Markdown
Contributor
  • Update Quick Start to add time estimate and "What you learned" summary (Diataxis alignment)
  • Adds new "Add Kessel to an existing application" tutorial under Start Here with a 5-step walkthrough (map resources, design schema, set up roles, report resources, protect endpoints)
    • New tutorial cross-references how-to guides without duplicating content and expands on whats learned in quick start

Full tutorial validated locally

# validation by showing last step returns ALLOWED_TRUE
$ grpcurl -plaintext -d '{
  "object": {
    "resource_type": "task",
    "resource_id": "task-001",
    "reporter": {
      "type": "TASKMANAGER"
    }
  },
  "relation": "view",
  "subject": {
    "resource": {
      "resource_type": "principal",
      "resource_id": "user-123",
      "reporter": {
        "type": "rbac"
      }
    }
  }
}' localhost:9081 kessel.inventory.v1beta2.KesselInventoryService.Check
{
  "allowed": "ALLOWED_TRUE",
  "consistencyToken": {
    "token": "GhAKBENJc0gSCGUyNjJjZGUw"
  }
}

@tonytheleg tonytheleg force-pushed the RHCLOUD-47190-add-end-to-end-tutorial branch from 2e8401f to e6be221 Compare June 12, 2026 14:34
@tonytheleg tonytheleg closed this Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant