8 Sep 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 1 participant
- 11 minutes
1 Sep 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 29 minutes
25 Aug 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 52 minutes
18 Aug 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 29 minutes
28 Jul 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Feel free to add any discussion topic or question you may have to the agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 6 participants
- 42 minutes
21 Jul 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 6 participants
- 40 minutes
14 Jul 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 7 participants
- 58 minutes
7 Jul 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 3 participants
- 13 minutes
30 Jun 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 7 participants
- 32 minutes
23 Jun 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 9 participants
- 41 minutes
16 Jun 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 7 participants
- 26 minutes
9 Jun 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 8 participants
- 40 minutes
2 Jun 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 6 participants
- 18 minutes
26 May 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 18 minutes
19 May 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 25 minutes
12 May 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 30 minutes
5 May 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 3 participants
- 24 minutes
28 Apr 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 2 participants
- 13 minutes
21 Apr 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 31 minutes
14 Apr 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 26 minutes
7 Apr 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 36 minutes
31 Mar 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 42 minutes
24 Mar 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 49 minutes
17 Mar 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 42 minutes
10 Mar 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 3 participants
- 26 minutes
17 Feb 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 7 participants
- 42 minutes
10 Feb 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 1:00 hours
3 Feb 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 3 participants
- 25 minutes
27 Jan 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 48 minutes
13 Jan 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 41 minutes
6 Jan 2021
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 39 minutes
23 Dec 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 3 participants
- 19 minutes
9 Dec 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 38 minutes
18 Nov 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 32 minutes
11 Nov 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 6 participants
- 51 minutes
4 Nov 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 31 minutes
28 Oct 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 4 participants
- 48 minutes
21 Oct 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 16 minutes
14 Oct 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 3 participants
- 20 minutes
7 Oct 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 5 participants
- 25 minutes
30 Sep 2020
Octant community meeting is held weekly. We discuss and talk about the current state and future of Octant, demo upcoming features and releases, and preview new ideas we are considering for Octant.
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
Meeting agenda: https://hackmd.io/CzaPxtmXT_SW8nEpdwvGzw?view
- 3 participants
- 24 minutes
23 Sep 2020
September 23, 2020
Agenda
- Octant 0.16 demo
- Surface error logs in Octant preview
- Navigation preview
- Hacktober good first issues
- Streaming meetings - coming soon
- VMware code, Oct 1st - Using Octant to Build Kubernetes UIs
- https://vmwarecodeconnect.github.io/CodeConnect2020/#day1
Agenda
- Octant 0.16 demo
- Surface error logs in Octant preview
- Navigation preview
- Hacktober good first issues
- Streaming meetings - coming soon
- VMware code, Oct 1st - Using Octant to Build Kubernetes UIs
- https://vmwarecodeconnect.github.io/CodeConnect2020/#day1
- 5 participants
- 40 minutes
16 Sep 2020
September 16, 2020
Agenda
- Octant 0.16 release update
- Feature to manage quotas/limit range for each namespace?
- Idea: Navigation to take up entire height of viewport
Agenda
- Octant 0.16 release update
- Feature to manage quotas/limit range for each namespace?
- Idea: Navigation to take up entire height of viewport
- 3 participants
- 17 minutes
2 Sep 2020
September 2, 2020
Agenda
- From `kubectl api-resources`, what is missing? Currently requested but not implemented (pod security policy, storage class - https://github.com/vmware-tanzu/octant/issues/381.
- Will add as requested by community
- Octant plugin for Knative - https://github.com/vmware-tanzu/octant-plugin-for-knative
- Requires Octant HEAD / 0.16+
- Upcoming release
- Blocker: Loading indicator
- Blocker: Component flicker
- What to expect?
- Faster.
- Expanded Plugin API w/ events (alerts, redirects).
- New components. (stepper, modal)
- Not Found page.
- Thank yous
- https://github.com/scothis
- https://github.com/ipsi
- https://github.com/nanaasiedu
Agenda
- From `kubectl api-resources`, what is missing? Currently requested but not implemented (pod security policy, storage class - https://github.com/vmware-tanzu/octant/issues/381.
- Will add as requested by community
- Octant plugin for Knative - https://github.com/vmware-tanzu/octant-plugin-for-knative
- Requires Octant HEAD / 0.16+
- Upcoming release
- Blocker: Loading indicator
- Blocker: Component flicker
- What to expect?
- Faster.
- Expanded Plugin API w/ events (alerts, redirects).
- New components. (stepper, modal)
- Not Found page.
- Thank yous
- https://github.com/scothis
- https://github.com/ipsi
- https://github.com/nanaasiedu
- 5 participants
- 27 minutes
26 Aug 2020
August 26, 2020
Agenda
- Revisting RBAC and restricted access.
- Need for speed updates.
- https://github.com/vmware-tanzu/octant/pull/1242
- Moving to Angular 10
- JavaScript plugin updates.
- Generating TS
- New repo coming soon (octant-ts-lib)
- Yeoman generator updated, but still wrong.
- KinD plugin demo
Agenda
- Revisting RBAC and restricted access.
- Need for speed updates.
- https://github.com/vmware-tanzu/octant/pull/1242
- Moving to Angular 10
- JavaScript plugin updates.
- Generating TS
- New repo coming soon (octant-ts-lib)
- Yeoman generator updated, but still wrong.
- KinD plugin demo
- 5 participants
- 25 minutes
19 Aug 2020
August 19, 2020
Agenda
- What does it mean for Octant to be 1.0?
- Plugin Update
- JavaScript API plugins will be receiving significant engineering investment.
- Go API plugins will be getting security related fixes only for the time being.
- New components will still work with both APIs.
- Web Component, component.
- Electron Application
- We will be investing in to fixing and adding the features needed to make Electron the default runtime for Octant.
- Octant moving to go 1.15 - reminder to run `go run build.go go-install`
- Need for speed
Agenda
- What does it mean for Octant to be 1.0?
- Plugin Update
- JavaScript API plugins will be receiving significant engineering investment.
- Go API plugins will be getting security related fixes only for the time being.
- New components will still work with both APIs.
- Web Component, component.
- Electron Application
- We will be investing in to fixing and adding the features needed to make Electron the default runtime for Octant.
- Octant moving to go 1.15 - reminder to run `go run build.go go-install`
- Need for speed
- 2 participants
- 25 minutes
5 Aug 2020
August 05, 2020
Agenda
- Demo of Jenkins-X plugin
- Prepping for 0.15
- Fixed context selector
- Fixed multi kubeconfig bug
- Added Webhooks menu (was API Server)
- Added component stepper for plugin authors.
- What's next
- Many annoying bugs, we want to fix them. Use the next week to give dedicated attention to some outstanding bugs.
Agenda
- Demo of Jenkins-X plugin
- Prepping for 0.15
- Fixed context selector
- Fixed multi kubeconfig bug
- Added Webhooks menu (was API Server)
- Added component stepper for plugin authors.
- What's next
- Many annoying bugs, we want to fix them. Use the next week to give dedicated attention to some outstanding bugs.
- 5 participants
- 42 minutes
29 Jul 2020
July 29, 2020
Agenda
Context selector to handle long context names in progress #909
--kubeconfig and environment variable currently broken for multiple kube configs
Stepper component in-progress
Open Q&A - add your questions here
Is dark mode for apply yaml editor broken? (Sam)
Agenda
Context selector to handle long context names in progress #909
--kubeconfig and environment variable currently broken for multiple kube configs
Stepper component in-progress
Open Q&A - add your questions here
Is dark mode for apply yaml editor broken? (Sam)
- 2 participants
- 9 minutes
22 Jul 2020
July 22, 2020
Agenda
0.14.0 and 0.14.1 released
contains a fix where users may get prompted for a kubeconfig
contains a fix for --kubeconfig
contains a fix for navigation background color
quick demo that hits most new fetures on youtube
Investments in to bringing back our integration testing.
More consistent two week sprint cycles.
JavaScript plugin runtime update. #1141
added an httpClient.get
added apply YAML
added delete resource
updated yo generator to show rxjs workflow
How to visualize knative/tekton workflows. #1145
Agenda
0.14.0 and 0.14.1 released
contains a fix where users may get prompted for a kubeconfig
contains a fix for --kubeconfig
contains a fix for navigation background color
quick demo that hits most new fetures on youtube
Investments in to bringing back our integration testing.
More consistent two week sprint cycles.
JavaScript plugin runtime update. #1141
added an httpClient.get
added apply YAML
added delete resource
updated yo generator to show rxjs workflow
How to visualize knative/tekton workflows. #1145
- 3 participants
- 14 minutes
8 Jul 2020
July 08, 2020
Agenda
Upcoming release
Create resource (apply yaml)
Start without Kubeconfig
Port Forward Service
Better ALB Ingress Support
Easier delete namespace (grid action)
Continued efforts
Viewing RBAC permissions (can-i)
HasAccess / subjectaccess refactoring
Resource Viewer
Plugin System #1080
Upcoming
More electron app focus
Structured log viewer
More clarity components (Wizard, Timeline)
Look into: Stepper component as well
Visualizing knative
Visualizing tekton
https://github.com/tektoncd/experimental/tree/master/octant-plugin
Open Q&A - add your questions here
Community Meeting Agenda and Video
when video is uploaded, copy that weeks agenda with video link in to our GH repo?
still use hackmd for live agenda
relpace agenda with link to GH
Action: create wiki entry for community notes, add notes and video link together.
Agenda
Upcoming release
Create resource (apply yaml)
Start without Kubeconfig
Port Forward Service
Better ALB Ingress Support
Easier delete namespace (grid action)
Continued efforts
Viewing RBAC permissions (can-i)
HasAccess / subjectaccess refactoring
Resource Viewer
Plugin System #1080
Upcoming
More electron app focus
Structured log viewer
More clarity components (Wizard, Timeline)
Look into: Stepper component as well
Visualizing knative
Visualizing tekton
https://github.com/tektoncd/experimental/tree/master/octant-plugin
Open Q&A - add your questions here
Community Meeting Agenda and Video
when video is uploaded, copy that weeks agenda with video link in to our GH repo?
still use hackmd for live agenda
relpace agenda with link to GH
Action: create wiki entry for community notes, add notes and video link together.
- 4 participants
- 21 minutes
1 Jul 2020
July 1, 2020
Agenda
Dependabot added!
Experimental Typescript Plugin
Component documentation live on https://reference.octant.dev/
Open Q&A - add your questions here
Should Octant save an uploaded kubeconfig?
Yes. We will figure out details of what that looks like. Sam to write doc.
Agenda
Dependabot added!
Experimental Typescript Plugin
Component documentation live on https://reference.octant.dev/
Open Q&A - add your questions here
Should Octant save an uploaded kubeconfig?
Yes. We will figure out details of what that looks like. Sam to write doc.
- 3 participants
- 24 minutes
24 Jun 2020
June 24, 2020
Agenda
Plugin Discussion
Problems:
Must build binary for each platform.
No hot reloading.
No runtime discovery/registration.
DashboardClient is namespaced.
https://github.com/bloodorangeio/octant-helm/blob/master/pkg/plugin/views/root.go#L35
Delete Actions from Plugins
https://github.com/vmware-tanzu/octant/blob/master/pkg/action/doc.go
Idea: Public gRPC plugin interface
Ensure that writing to the gRPC interface with Go is just as easy as it is now with the integrated Go plugin library.
Export Go to TS gRPC?
Idea: Local plugins are TypeScript
It was attractive that the plugins could just be written in Go.
Ensure we don’t lose this ease of writing a Go plugin.
Idea: Provide a NamespacedClient and ClusterClient
Ideas about accessing resources
SubjectAccess rules/checks and API interactions.
https://github.com/wwitzel3/subjectaccess
https://github.com/bryanl/clientkube
Drafting a proposal, will have a PR up by EOW.
In-Cluster Challenges
Informers
Global Client
Global Plugins
Demo: no kubeconfig
Open Q&A - add your questions here
The current roadmap vs. where Octant is now has some drift, do we want to update that? When are we at 1.0?
Yes. Let’s update the roadmap.
We are still missing some of the core things that really will make Octant 1.0. Finalize plugin interfaces. Finalize resource viewer. Electron application. In-cluster.
Agenda
Plugin Discussion
Problems:
Must build binary for each platform.
No hot reloading.
No runtime discovery/registration.
DashboardClient is namespaced.
https://github.com/bloodorangeio/octant-helm/blob/master/pkg/plugin/views/root.go#L35
Delete Actions from Plugins
https://github.com/vmware-tanzu/octant/blob/master/pkg/action/doc.go
Idea: Public gRPC plugin interface
Ensure that writing to the gRPC interface with Go is just as easy as it is now with the integrated Go plugin library.
Export Go to TS gRPC?
Idea: Local plugins are TypeScript
It was attractive that the plugins could just be written in Go.
Ensure we don’t lose this ease of writing a Go plugin.
Idea: Provide a NamespacedClient and ClusterClient
Ideas about accessing resources
SubjectAccess rules/checks and API interactions.
https://github.com/wwitzel3/subjectaccess
https://github.com/bryanl/clientkube
Drafting a proposal, will have a PR up by EOW.
In-Cluster Challenges
Informers
Global Client
Global Plugins
Demo: no kubeconfig
Open Q&A - add your questions here
The current roadmap vs. where Octant is now has some drift, do we want to update that? When are we at 1.0?
Yes. Let’s update the roadmap.
We are still missing some of the core things that really will make Octant 1.0. Finalize plugin interfaces. Finalize resource viewer. Electron application. In-cluster.
- 5 participants
- 39 minutes
17 Jun 2020
June 17, 2020
Agenda
Supporting ALB Ingress Controller. Are there more? #987
Table string filters #986
CRDs in cluster overview #981
SubjectAccess work continues
Plugin updates being discussed
portable acorss platforms
reloadable, removable, all of uables
findable, json structure to identify plugin locations
CNCF Webinar on Octant happening June 17th at 4PM ET / 1PM PT, led by Wayne
More Storybook Demo
Sandbox
Open Q&A - add your questions here
Plugin hosted out of the cluster as an addon? A completely remote plugin.
Eventually. The new plugin runtime is going to be gRPC.
Agenda
Supporting ALB Ingress Controller. Are there more? #987
Table string filters #986
CRDs in cluster overview #981
SubjectAccess work continues
Plugin updates being discussed
portable acorss platforms
reloadable, removable, all of uables
findable, json structure to identify plugin locations
CNCF Webinar on Octant happening June 17th at 4PM ET / 1PM PT, led by Wayne
More Storybook Demo
Sandbox
Open Q&A - add your questions here
Plugin hosted out of the cluster as an addon? A completely remote plugin.
Eventually. The new plugin runtime is going to be gRPC.
- 4 participants
- 22 minutes
10 Jun 2020
June 10, 2020
Agenda
0.13.1 release
Fixed HPA printer bug
Fixed TestBed linter warnings
Looking at two issues that were reported after 0.13 release:
https://github.com/vmware-tanzu/octant/issues/977
https://github.com/vmware-tanzu/octant/issues/969
Storybook Demo
WIP https://github.com/vmware-tanzu/octant/issues/971
Startup without kubeconfig.
Loading cluster access at cluster client creation time.
CNCF Webinar on Octant happening June 17th at 4PM ET / 1PM PT, led by Wayne
Fix for cytoscape https://github.com/vmware-tanzu/octant/pull/982
Agenda
0.13.1 release
Fixed HPA printer bug
Fixed TestBed linter warnings
Looking at two issues that were reported after 0.13 release:
https://github.com/vmware-tanzu/octant/issues/977
https://github.com/vmware-tanzu/octant/issues/969
Storybook Demo
WIP https://github.com/vmware-tanzu/octant/issues/971
Startup without kubeconfig.
Loading cluster access at cluster client creation time.
CNCF Webinar on Octant happening June 17th at 4PM ET / 1PM PT, led by Wayne
Fix for cytoscape https://github.com/vmware-tanzu/octant/pull/982
- 4 participants
- 22 minutes
27 May 2020
May 27, 2020
Agenda
Release Status
HPA printer #930
Graphviz memory leak #951
Current
HPA printer #930
Terminal bug fixes (various)
Apply YAML #954
Angular Update #952
Reminder, Octant office hours: schedule a time.
Upcoming
CNCF Webinar, June 3rd
https://www.cncf.io/webinars/how-to-better-understand-k8s-workloads-using-octant/
Agenda
Release Status
HPA printer #930
Graphviz memory leak #951
Current
HPA printer #930
Terminal bug fixes (various)
Apply YAML #954
Angular Update #952
Reminder, Octant office hours: schedule a time.
Upcoming
CNCF Webinar, June 3rd
https://www.cncf.io/webinars/how-to-better-understand-k8s-workloads-using-octant/
- 3 participants
- 12 minutes
20 May 2020
May 20, 2020
Agenda
Current
Release 0.14 next week
Electron experimental preview
Migrating component documentation to Storybook
Rethinking Resource Viewer
https://calendly.com/wwitzel3/octant-office-hours?month=2020-05
Agenda
Current
Release 0.14 next week
Electron experimental preview
Migrating component documentation to Storybook
Rethinking Resource Viewer
https://calendly.com/wwitzel3/octant-office-hours?month=2020-05
- 4 participants
- 17 minutes
13 May 2020
May 13, 2020
Agenda
Demo
- Demo of plugin docs, work in progress.
- Demo of current master.
Agenda
Demo
- Demo of plugin docs, work in progress.
- Demo of current master.
- 7 participants
- 31 minutes
6 May 2020
May 06, 2020
Agenda
Current
Designing better resource access checks.
Component documentation work.
Container exec dropdown
Resource viewer discussions
drain
Since last week
Editing merged #885
Delete in object lists #907
Plugins can now use label selectors #908
Cache-Control, no more hard refreshes after the next release #913
Fixed unclaimed PVCs causing a panic #889
Show service account secrets #905
New label/selector tooltips #903
Demo
Current master
Technical discussion
Resource Access
Current state
HasAccess, Per request, Backoff, Long lived cache
New ideas
SubjectRulesReview, Refresh periodically, Check/expire token
Agenda
Current
Designing better resource access checks.
Component documentation work.
Container exec dropdown
Resource viewer discussions
drain
Since last week
Editing merged #885
Delete in object lists #907
Plugins can now use label selectors #908
Cache-Control, no more hard refreshes after the next release #913
Fixed unclaimed PVCs causing a panic #889
Show service account secrets #905
New label/selector tooltips #903
Demo
Current master
Technical discussion
Resource Access
Current state
HasAccess, Per request, Backoff, Long lived cache
New ideas
SubjectRulesReview, Refresh periodically, Check/expire token
- 5 participants
- 30 minutes
29 Apr 2020
April 29, 2020
Agenda
Editing PR #885
Terminal streaming update #887
More logging improvements #879
The duality of Octant
Electron experimentation continues, branch using electron-builder created.
Identifying work that progesses both the Electron application and in-cluster forward is continuing.
TENTATIVE Octant Hackathon
June 17th - 23rd
Open Q&A - add your questions here
How is YAML editing validation going to work?
Open API v2
Inline validation integration with Monaco
Agenda
Editing PR #885
Terminal streaming update #887
More logging improvements #879
The duality of Octant
Electron experimentation continues, branch using electron-builder created.
Identifying work that progesses both the Electron application and in-cluster forward is continuing.
TENTATIVE Octant Hackathon
June 17th - 23rd
Open Q&A - add your questions here
How is YAML editing validation going to work?
Open API v2
Inline validation integration with Monaco
- 6 participants
- 31 minutes
22 Apr 2020
April 22, 2020
Agenda
Release 0.12 happening right now.
0.12 changes
What’s Next?
Electron Application
Auto-Updating
Desktop Launching
Windows users rejoice.
YAML Editor
First pass of simple editing ability.
In-Cluster
Continuing to work on this problem.
Removing global context as we identify it.
Agenda
Release 0.12 happening right now.
0.12 changes
What’s Next?
Electron Application
Auto-Updating
Desktop Launching
Windows users rejoice.
YAML Editor
First pass of simple editing ability.
In-Cluster
Continuing to work on this problem.
Removing global context as we identify it.
- 3 participants
- 18 minutes
15 Apr 2020
April 15, 2020
Agenda
Update on 0.12
combined logging
plugin API changes (ActionRequest)
navigation fixes
breadcrumbs
Documentation
Updating docs to be more user friendly
Implementing search on the docs for even more user friendliness
End-to-end testing
Demo
Open Q&A - add your questions here
Agenda
Update on 0.12
combined logging
plugin API changes (ActionRequest)
navigation fixes
breadcrumbs
Documentation
Updating docs to be more user friendly
Implementing search on the docs for even more user friendliness
End-to-end testing
Demo
Open Q&A - add your questions here
- 5 participants
- 29 minutes
8 Apr 2020
April 8, 2020
Agenda
Upcoming Release - 0.12
Navigation Update! #812
Huge thanks to Milan, Sam, and Ross!
Persistent volume panic #814
Grid actions component #801
Event/Action namespacing #820
Potentially breaking if your plugin uses any internal actions or events. To date, we do not know of any plugins that do this.
Create objects #803
This was enabled for plugins as well.
Demo!
Open Q&A - add your questions here
Agenda
Upcoming Release - 0.12
Navigation Update! #812
Huge thanks to Milan, Sam, and Ross!
Persistent volume panic #814
Grid actions component #801
Event/Action namespacing #820
Potentially breaking if your plugin uses any internal actions or events. To date, we do not know of any plugins that do this.
Create objects #803
This was enabled for plugins as well.
Demo!
Open Q&A - add your questions here
- 4 participants
- 21 minutes
1 Apr 2020
April 1, 2020
Agenda
Released 0.11.1
https://github.com/vmware-tanzu/octant/releases/tag/v0.11.1
Bryan Liles - Domain Driven Development
Open Q&A - add your questions here
Agenda
Released 0.11.1
https://github.com/vmware-tanzu/octant/releases/tag/v0.11.1
Bryan Liles - Domain Driven Development
Open Q&A - add your questions here
- 7 participants
- 41 minutes
25 Mar 2020
March 25, 2020
Agenda
Released 0.11
https://github.com/vmware-tanzu/octant/releases/tag/v0.11.0
Upcoming Focus
Documentation
Clarity is the theme:
Seperate user content, creator content (plugins), and core content.
Focus on distinction between octant.dev and markdown in repo.
Clear guide for getting started writing a plugin.
Clear guide for getting started using Octant.
Electron Application
Navigation redesign to support running in electron.
Breadcrumbs
Better CRD handling
Loading without a kubeconfig
Plugin Management
Settings
Plugin API v1
Address the outstanding issues for the v1 epic.
Allow plugins to provide HTML/JS assests (aka WebComponent)
Documentation (see above)
Next Up
Resource Editing
Resource Viewer
Workload Viewer
Object Status
Future
In-Cluster
https://github.com/vmware-tanzu/octant/tree/in-cluster-proposal
Octant Office Hours
https://calendly.com/wwitzel3/octant-office-hours
every Thursday from 13:00-17:00 EDT
Demo
Milan - Vertical navigation updates. https://github.com/vmware-tanzu/octant/issues/340
Open Q&A - add your questions here
[andy shiefelbein] Ability to run raw html / javascript as a plugin (https://github.com/vmware-tanzu/octant/issues/695)
Is it possible to do standard html / javascript without the need to use the octant wraper for elements?
Not yet, but we want to and will enable this. Likely as some kind of WebComponent. We’ll have to think about it a bit more. Will update the issue accordinly.
[sfoo] What do we think about using https://compodoc.github.io/compodoc-demo-todomvc-angular/ as a way to document Angular components?
Pros:
Cons:
Agenda
Released 0.11
https://github.com/vmware-tanzu/octant/releases/tag/v0.11.0
Upcoming Focus
Documentation
Clarity is the theme:
Seperate user content, creator content (plugins), and core content.
Focus on distinction between octant.dev and markdown in repo.
Clear guide for getting started writing a plugin.
Clear guide for getting started using Octant.
Electron Application
Navigation redesign to support running in electron.
Breadcrumbs
Better CRD handling
Loading without a kubeconfig
Plugin Management
Settings
Plugin API v1
Address the outstanding issues for the v1 epic.
Allow plugins to provide HTML/JS assests (aka WebComponent)
Documentation (see above)
Next Up
Resource Editing
Resource Viewer
Workload Viewer
Object Status
Future
In-Cluster
https://github.com/vmware-tanzu/octant/tree/in-cluster-proposal
Octant Office Hours
https://calendly.com/wwitzel3/octant-office-hours
every Thursday from 13:00-17:00 EDT
Demo
Milan - Vertical navigation updates. https://github.com/vmware-tanzu/octant/issues/340
Open Q&A - add your questions here
[andy shiefelbein] Ability to run raw html / javascript as a plugin (https://github.com/vmware-tanzu/octant/issues/695)
Is it possible to do standard html / javascript without the need to use the octant wraper for elements?
Not yet, but we want to and will enable this. Likely as some kind of WebComponent. We’ll have to think about it a bit more. Will update the issue accordinly.
[sfoo] What do we think about using https://compodoc.github.io/compodoc-demo-todomvc-angular/ as a way to document Angular components?
Pros:
Cons:
- 5 participants
- 42 minutes
18 Mar 2020
March 18, 2020
Agenda
Last PR in review for 0.11
Terminal PR
Upcoming prorities for Octant
Electron/Application
Editing
Plugin API v1
Future work
In-Cluster
Better networking support
Demo
New Terminal flow
Memory improvements
Open Q&A - add your questions here
Sam - Do we want to move the Namespace picker?
We’ll leave it here.
Agenda
Last PR in review for 0.11
Terminal PR
Upcoming prorities for Octant
Electron/Application
Editing
Plugin API v1
Future work
In-Cluster
Better networking support
Demo
New Terminal flow
Memory improvements
Open Q&A - add your questions here
Sam - Do we want to move the Namespace picker?
We’ll leave it here.
- 5 participants
- 23 minutes
11 Mar 2020
March 11, 2020
Agenda
Moved logger to pkg. Octant does not require importing internal to build plugins
Revisting client-go version #766
Added remaining components to unmarshal
Open Q&A - add your questions here!
Does Octant have plans to support a graph component? #765
Agenda
Moved logger to pkg. Octant does not require importing internal to build plugins
Revisting client-go version #766
Added remaining components to unmarshal
Open Q&A - add your questions here!
Does Octant have plans to support a graph component? #765
- 3 participants
- 13 minutes
4 Mar 2020
March 04, 2020
Agenda
Next release soon™, waiting on these:
Monaco YAML viewer
Logger interface moved to pkg
Terminal moved to tab
CRD links not working after context changes
Nice-to-have: Fix nightly in Github actions and remove drone
Upcoming priorities
Documentation
Component Unmarshaling (important to Plugins)
Electron Application
Resource Viewer
Navigation
Fluid
Octant In-Cluster
Office Hours:
https://calendly.com/wwitzel3/octant-office-hours
Open Q&A - add your questions here!
Is it possible, or on the roadmap, to group / organize CRDs in the navigation menu?
4 tekton and argo workflow and it was already too much.
Add your link here Andy!
https://review.opendev.org/#/c/710868/ – my update based on: https://github.com/airshipit/airshipui
Issue around creating and passing a dashboard to plugin functions for testing
the TestHandlers currently errors out with: register.go:94: Unexpected call to *fake.MockDashboard.List
Agenda
Next release soon™, waiting on these:
Monaco YAML viewer
Logger interface moved to pkg
Terminal moved to tab
CRD links not working after context changes
Nice-to-have: Fix nightly in Github actions and remove drone
Upcoming priorities
Documentation
Component Unmarshaling (important to Plugins)
Electron Application
Resource Viewer
Navigation
Fluid
Octant In-Cluster
Office Hours:
https://calendly.com/wwitzel3/octant-office-hours
Open Q&A - add your questions here!
Is it possible, or on the roadmap, to group / organize CRDs in the navigation menu?
4 tekton and argo workflow and it was already too much.
Add your link here Andy!
https://review.opendev.org/#/c/710868/ – my update based on: https://github.com/airshipit/airshipui
Issue around creating and passing a dashboard to plugin functions for testing
the TestHandlers currently errors out with: register.go:94: Unexpected call to *fake.MockDashboard.List
- 6 participants
- 34 minutes
26 Feb 2020
February 26, 2020
Agenda
Latest bug fixes and updates
Plugins can update summary sections #718
Plugin tabs duplicated #728
Status indictors #716
Logging epic updates #660
Azure Kubernetes Terminal
Azure Kubernetes Logging
Reminder, we have nightlies
https://github.com/vmware-tanzu/octant#nightly-builds
Proposal Review
Combined Logging #733
Open Q&A - add your questions here!
Dependency updates (Milan)
dep check during CI/Actions running
dev deps have lower concern
try to keep deps and transitive deps Apache2 and friends.
Issue #448 open to PRs? Guidance would be helpful
Agenda
Latest bug fixes and updates
Plugins can update summary sections #718
Plugin tabs duplicated #728
Status indictors #716
Logging epic updates #660
Azure Kubernetes Terminal
Azure Kubernetes Logging
Reminder, we have nightlies
https://github.com/vmware-tanzu/octant#nightly-builds
Proposal Review
Combined Logging #733
Open Q&A - add your questions here!
Dependency updates (Milan)
dep check during CI/Actions running
dev deps have lower concern
try to keep deps and transitive deps Apache2 and friends.
Issue #448 open to PRs? Guidance would be helpful
- 6 participants
- 35 minutes
19 Feb 2020
February 19, 2020
Agenda
-------
Security Fix
Angular9 has landed in master
Logging Updates (Milan)
UI updates
Plugin examples repo octant-example-plugins
Shoutout
Persistant Volume Printer / Jordan Jensen & Andy Schiefe
Multi-Context Logging / Jack Wink
Octant RCE Bug / Jack Wink
Agenda
-------
Security Fix
Angular9 has landed in master
Logging Updates (Milan)
UI updates
Plugin examples repo octant-example-plugins
Shoutout
Persistant Volume Printer / Jordan Jensen & Andy Schiefe
Multi-Context Logging / Jack Wink
Octant RCE Bug / Jack Wink
- 8 participants
- 26 minutes
12 Feb 2020
February 12, 2020
Agenda
-------
Introducing Milan!
Plugin updates.
service.Request is now an interface #645
Get no longer returns a found bool #643
DashboardClient Create and Delete coming
Unmarshal all the things #646
Actions example plugin
Logging updates. #660
Angular9 back in progress. #665
YAML viewer (Monaco) updates soon unblocked.
allows us to lazy load components :+1:
we hope, we think, probably
Open Q&A - add your questions here!
-------------------------------------
More example plugins? Best practices, patterns?
Yes, we want to have a set of example plugins.
We want to provide narrative documentation around plugins.
We want to have best practices around plugins and create some common conventions.
When will the Octant plugin page be up?
Soon™
Agenda
-------
Introducing Milan!
Plugin updates.
service.Request is now an interface #645
Get no longer returns a found bool #643
DashboardClient Create and Delete coming
Unmarshal all the things #646
Actions example plugin
Logging updates. #660
Angular9 back in progress. #665
YAML viewer (Monaco) updates soon unblocked.
allows us to lazy load components :+1:
we hope, we think, probably
Open Q&A - add your questions here!
-------------------------------------
More example plugins? Best practices, patterns?
Yes, we want to have a set of example plugins.
We want to provide narrative documentation around plugins.
We want to have best practices around plugins and create some common conventions.
When will the Octant plugin page be up?
Soon™
- 7 participants
- 26 minutes
5 Feb 2020
February 5, 2020
Agenda
0.10.1 released
bug fixes
Update to Angular 9 blocked by next Clarity release
Move to Github Actions WIP see #627
Plugin Epic (Polychrome) #613
Electron Epic (Denali) #550
[jonas] Plugins page on octant.dev will be created shortly
Agenda
0.10.1 released
bug fixes
Update to Angular 9 blocked by next Clarity release
Move to Github Actions WIP see #627
Plugin Epic (Polychrome) #613
Electron Epic (Denali) #550
[jonas] Plugins page on octant.dev will be created shortly
- 8 participants
- 30 minutes
29 Jan 2020
January 29, 2020
Agenda
0.10 released
bug fixes coming in 0.10.1
Electron prototyping
Angular9
Monaco
octant-vulnerabilities-plugin by Daniel Pacak from Aqua Security
Open Q&A - add your questions here!
(dpacak) What’s the status of adding buttons / action handlers in custom plugins?
Soon, https://github.com/vmware-tanzu/octant/issues/421
Agenda
0.10 released
bug fixes coming in 0.10.1
Electron prototyping
Angular9
Monaco
octant-vulnerabilities-plugin by Daniel Pacak from Aqua Security
Open Q&A - add your questions here!
(dpacak) What’s the status of adding buttons / action handlers in custom plugins?
Soon, https://github.com/vmware-tanzu/octant/issues/421
- 5 participants
- 35 minutes
14 Jan 2020
We're moving to a weekly cadence, every Wednesday at 1PM ET / 10AM PT.
Please make sure you're subscribed to the Octant Google Group, that way you'll always have an updated meeting invitation:
https://groups.google.com/forum/#!forum/project-octant
Please make sure you're subscribed to the Octant Google Group, that way you'll always have an updated meeting invitation:
https://groups.google.com/forum/#!forum/project-octant
- 5 participants
- 20 minutes
10 Sep 2019
The first ever Octant Community Meeting!
The Octant team talks about work done in the previous month, and what needs to be completed for the 0.7 release.
The Octant team talks about work done in the previous month, and what needs to be completed for the 0.7 release.
- 5 participants
- 35 minutes