This commit is contained in:
2026-01-16 00:04:46 +11:00
parent 9bbe08d0f5
commit ababbfaceb
6 changed files with 58 additions and 5 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

6
01-claude-ocp/node_modules/.package-lock.json generated vendored Normal file
View File

@@ -0,0 +1,6 @@
{
"name": "01-claude-ocp",
"lockfileVersion": 3,
"requires": true,
"packages": {}
}

6
01-claude-ocp/package-lock.json generated Normal file
View File

@@ -0,0 +1,6 @@
{
"name": "01-claude-ocp",
"lockfileVersion": 3,
"requires": true,
"packages": {}
}

View File

@@ -0,0 +1 @@
{}

View File

@@ -29,6 +29,8 @@ What is MCP?
<!-- font_size: 2 --> <!-- font_size: 2 -->
<!-- incremental_lists: true --> <!-- incremental_lists: true -->
<!-- alignment: left --> <!-- alignment: left -->
<!-- new_line -->
<!-- new_line -->
* Open Standard * Open Standard
<!-- new_line --> <!-- new_line -->
* Created by Anthropic (Creators of Claude) in 2024 * Created by Anthropic (Creators of Claude) in 2024
@@ -47,9 +49,38 @@ What is MCP?
<!-- speaker_note: Emphasis on tools --> <!-- speaker_note: Emphasis on tools -->
<!-- end_slide --> <!-- end_slide -->
<!-- font_size: 4 -->
Why MCP?
===
<!-- column_layout: [3, 2] -->
<!-- column: 0 -->
<!-- alignment: left -->
```mermaid +render +width:100%
sequenceDiagram
You->>Chat: Chat, I'm 10 minutes away from a demo and I'm getting this error
Note over You,Chat: (pastes exactly the most useless part of error)
Chat->>You: I can help you with that! Just do this...
Note over You,Chat: (Confidently makes assumptions to please you and save tokens)
You->>Chat: That didn't work! Now I see this error!
Note over You,Chat: (Hurriedly types out misremembered error)
loop
You->>Chat:😤
Chat->>You:😭
end
```
<!-- pause -->
<!-- column: 1 -->
<!-- jump_to_middle -->
![image](grandpa-gpt.gif)
<!-- no_footer -->
<!-- speaker_note: Emphasis on tools -->
<!-- end_slide -->
@@ -58,7 +89,7 @@ What is MCP?
<!-- column_layout: [1, 4, 1] --> <!-- column_layout: [1, 4, 1] -->
<!-- column: 1 --> <!-- column: 1 -->
<!-- alignment: center --> <!-- alignment: left -->
<!-- font_size: 4 --> <!-- font_size: 4 -->
Tools for the demo Tools for the demo
=== ===
@@ -66,16 +97,22 @@ Tools for the demo
<!-- font_size: 2 --> <!-- font_size: 2 -->
<!-- incremental_lists: true --> <!-- incremental_lists: true -->
<!-- alignment: left --> <!-- alignment: left -->
<!-- new_line -->
<!-- new_line -->
* `openshift-mcp-server` - Kubernetes/OpenShift API operations * `openshift-mcp-server` - Kubernetes/OpenShift API operations
<!-- new_line --> <!-- new_line -->
* `gitea-mcp-server` - Git repository operations * `gitea-mcp-server` - Git repository operations
<!-- new_line --> <!-- new_line -->
* `argocd-mcp-server` - ArgoCD (aka Openshift Pipelines) application management * `argocd-mcp-server` - ArgoCD (aka Openshift GitOps) application management
<!-- new_line --> <!-- new_line -->
* `minio-mcp-server` - S3-Compatible Object storage operations * `minio-mcp-server` - S3-Compatible Object storage operations
<!-- no_footer --> <!-- no_footer -->
<!-- speaker_note: Title Slide --> <!-- speaker_note: Explain the tools in the wider context -->
<!-- speaker_note: openshift - complete CRUD access -->
<!-- speaker_note: gitea - ability to read and commit, create repos etc. -->
<!-- speaker_note: ArgoCD - add and keep deployments in a specified state -->
<!-- speaker_note: MinIO - self-hosted S3 -->
<!-- end_slide --> <!-- end_slide -->
@@ -90,9 +127,12 @@ Tools for the demo
<!-- jump_to_middle --> <!-- jump_to_middle -->
<!-- alignment: center --> <!-- alignment: center -->
DEMO DEMO
===
<!-- no_footer --> <!-- no_footer -->
<!-- speaker_note: Title slide --> <!-- speaker_note: Without further ado... -->
<!-- speaker_note: Do a quick intro -->
<!-- speaker_note: Without further ado... -->
<!-- end_slide --> <!-- end_slide -->

Binary file not shown.