VMware / Open Source

Add meeting Rate page Subscribe

VMware / Open Source

These are all the meetings we have in "Open Source" (part of the organization "VMware"). Click into individual meeting pages to watch the recording and search or read the transcript.

2 Aug 2023

No description provided.
  • 9 participants
  • 1:06 hours
issue
credentials
updates
v1
requests
prs
ready
host
schedule
governance
youtube image

25 Jul 2023

No description provided.
  • 6 participants
  • 59 minutes
repositor
repository
repo
oedp
postdocs
configuration
workflow
valero
v2
upstream
youtube image

19 Jul 2023

No description provided.
  • 8 participants
  • 23 minutes
finalizing
refactory
v1
targeting
updated
maintenance
issue
fcd
status
processing
youtube image

11 Jul 2023

No description provided.
  • 12 participants
  • 56 minutes
backup
reviewing
updates
users
submitting
data
support
logged
comments
prs
youtube image

5 Jul 2023

No description provided.
  • 5 participants
  • 8 minutes
backup
maintenance
configured
instructions
pv
preparing
controller
status
provision
gc
youtube image

27 Jun 2023

No description provided.
  • 7 participants
  • 29 minutes
backup
prs
status
updates
v2
discussion
processing
supporting
provisioning
foreign
youtube image

13 Jun 2023

No description provided.
  • 6 participants
  • 1:02 hours
discussion
concerns
guidelines
proposals
summarizing
revisit
having
community
repo
forking
youtube image

7 Jun 2023

No description provided.
  • 6 participants
  • 9 minutes
tasks
updates
fixes
package
issue
status
repository
backup
valero
prs
youtube image

30 May 2023

No description provided.
  • 7 participants
  • 40 minutes
statuses
backup
updates
share
comments
access
azure
valero
maintainers
concerns
youtube image

24 May 2023

No description provided.
  • 6 participants
  • 8 minutes
developments
issue
pr
status
approval
valero
discussion
refactoring
v2
plan
youtube image

16 May 2023

No description provided.
  • 5 participants
  • 45 minutes
backup
backups
valero
backing
backend
azure
demo
vm
deploying
plan
youtube image

10 May 2023

Carvel Community Meeting - May 10, 2023
We talked about two open job reqs, items the team is working on, and GCP Cherry Pick Bot. Notes can be found here: https://hackmd.io/G8dN30WvQl-8Sirnp8AgRA#May-10-2023-Agenda--
  • 7 participants
  • 33 minutes
carvel
carville
community
conversation
hi
feedbacks
github
planning
trip
push
youtube image

3 May 2023

No description provided.
  • 10 participants
  • 1:04 hours
crp
crds
version
planning
v1
roadmap
developing
tweaks
reconsider
tentative
youtube image

2 May 2023

No description provided.
  • 11 participants
  • 36 minutes
comments
valero
hi
reviewing
currently
announced
community
issue
v2
repo
youtube image

12 Apr 2023

No description provided.
  • 8 participants
  • 43 minutes
version
updates
v2
backup
repos
maintainer
pr
approvals
repeal
ahead
youtube image

4 Apr 2023

No description provided.
  • 7 participants
  • 44 minutes
rc2
issue
consideration
editing
prepare
upgrades
prs
merge
acm
raghu
youtube image

29 Mar 2023

No description provided.
  • 6 participants
  • 21 minutes
testing
rc1
v1
repository
requirements
process
prs
version
reviews
issue
youtube image

21 Mar 2023

No description provided.
  • 4 participants
  • 13 minutes
tweaking
workflow
updates
edit
fixes
merged
notes
valero
backup
prs
youtube image

15 Mar 2023

No description provided.
  • 7 participants
  • 17 minutes
v1
patch
updated
resolved
fixes
ahead
data
monitoring
snapshot
backup
youtube image

8 Mar 2023

Carvel Community Meeting - March 8, 2023
This week we went over the roadmap survey results and next steps. We also had a few discussion topics covering UX design. See full agenda/notes here: https://hackmd.io/G8dN30WvQl-8Sirnp8AgRA#March-8-2023-Agenda--
  • 6 participants
  • 29 minutes
community
discussion
comments
attendees
nancy
meet
thanks
members
talking
carpool
youtube image

7 Mar 2023

No description provided.
  • 7 participants
  • 1:05 hours
discussion
sharing
consensus
backup
configuration
host
prs
message
monitoring
valero
youtube image

1 Mar 2023

No description provided.
  • 9 participants
  • 29 minutes
updates
v2
refactories
patch
version
prs
maintenance
finalize
issue
configuration
youtube image

22 Feb 2023

Carvel Community Meeting - February 22, 2023
This week we went over 2023 roadmap planning and what the team's been working on this week. Full notes and agenda: https://hackmd.io/G8dN30WvQl-8Sirnp8AgRA#February-23-2023-Agenda--
  • 4 participants
  • 23 minutes
carville
community
maintainers
cargo
hosting
chat
hi
provide
committee
gtcr
youtube image

21 Feb 2023

No description provided.
  • 10 participants
  • 1:29 hours
valero
comments
filter
users
proposal
updated
community
review
concerns
registry
youtube image

15 Feb 2023

No description provided.
  • 13 participants
  • 1:33 hours
updates
patch
versioning
restructure
deadlines
issue
intervals
v1
processing
valero
youtube image

7 Feb 2023

No description provided.
  • 5 participants
  • 23 minutes
valero
updates
backupender
reviewing
issue
comments
providing
current
pr
2023
youtube image

1 Feb 2023

No description provided.
  • 7 participants
  • 26 minutes
inclusion
included
comments
proposals
finalize
feedbacks
status
review
issue
wild
youtube image

25 Jan 2023

Carvel Community Meeting - January 25, 2023
This week we focused on several community discussion topics and brought up some long-standing issues. We are also working on our 2023 Roadmap and would love community input, so please do express what you'd like to see the team working on! Full agenda from this meeting here: https://hackmd.io/G8dN30WvQl-8Sirnp8AgRA#January-25-2023-Agenda
  • 5 participants
  • 36 minutes
carville
carvel
community
users
hosting
tooling
webinar
hi
project
github
youtube image

24 Jan 2023

No description provided.
  • 7 participants
  • 48 minutes
backup
workflow
updates
register
v1
plugging
reconciler
repo
valero
maintainers
youtube image

18 Jan 2023

No description provided.
  • 9 participants
  • 1:06 hours
planning
workflow
finalize
versioning
updates
backups
reviewing
design
v1
prs
youtube image

11 Jan 2023

Carvel Community Meeting - January 11, 2023
This week we had several discussion topics and issues raised by community members covering easing pain points with kapp-controller, making kapp friendlier towards custom resources with stable APIs from other projects, and integration of ytt as a flux controller. Plus, loads more!

Full notes + agenda here: https://hackmd.io/G8dN30WvQl-8Sirnp8AgRA?view#January-11-2023-Agenda
  • 8 participants
  • 49 minutes
onboard
cardboard
cargo
demo
chat
bring
home
maintainers
project
thanks
youtube image

10 Jan 2023

No description provided.
  • 7 participants
  • 47 minutes
backup
backups
updated
valero
v1
repo
restorers
prs
register
snapshot
youtube image

4 Jan 2023

No description provided.
  • 7 participants
  • 13 minutes
issue
hazard
valero
updates
currently
status
reported
debugging
comments
prs
youtube image

21 Dec 2022

No description provided.
  • 5 participants
  • 49 minutes
fixes
updates
restoring
backup
valero
v2
issue
debugging
package
ready
youtube image

14 Dec 2022

Carvel Community Meeting - December 14, 2022
This week marks the last meeting until 2023! We discussed the CNCF Onboarding update and its impact on projects once we migrate, new blog posts, lots of releases, discussion topic from Thomas Vitale, and much more. Check out full notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#December-14-2022-Agenda
  • 8 participants
  • 30 minutes
carvel
conversation
community
maintainers
onboarding
hi
reconvene
vmware
message
attendee
youtube image

13 Dec 2022

No description provided.
  • 3 participants
  • 13 minutes
implementation
valero
maintainer
currently
completed
v2
issue
scheduled
chat
comments
youtube image

7 Dec 2022

No description provided.
  • 7 participants
  • 49 minutes
finalizing
protocols
monitoring
v1
review
repository
concerns
data
ahead
workflows
youtube image

29 Nov 2022

No description provided.
  • 3 participants
  • 19 minutes
updates
110
v2
rc2
currently
comments
valero
issue
pr
maintainers
youtube image

23 Nov 2022

No description provided.
  • 5 participants
  • 30 minutes
updated
status
processing
reviewing
assess
repository
general
ready
rt2
g8
youtube image

15 Nov 2022

No description provided.
  • 6 participants
  • 34 minutes
data
implementing
valero
contribute
uploading
version
asynchronous
volumes
items
views
youtube image

14 Nov 2022

Getting Started Tutorials: ytt Part 2
Are you new to ytt and would like to know where to start? Varsha Munishwar (@vmunishwar), a ytt maintainer, continues to walk you through the process of getting started with ytt. Make sure to check out Part 1 here: https://youtu.be/DvApsPy0IrI

▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:01 – Summary of Part 1
0:50 – Sample deployment configuration
1:16 – Labels and selectors
1:52 – Deployment on Kubernetes cluster
2:22 – Problem demo
3:50 – Solution using a ytt feature
4:26 – Implementation details
5:46 – Better world with more edits :)
  • 1 participant
  • 6 minutes
deployment
deploy
configuration
ytt
redeployed
kubernetes
misconfigurations
manually
help
itt
youtube image

9 Nov 2022

Carvel Community Meeting - November 9, 2022
We meet every 2nd and 4th Wednesday at 8am PT (time and day subject to change over time as we adjust to community requests). We'd love for you to join us live!

This week we went over what to expect with our CNCF onboarding and asking for the community's input regarding some of our experimental tools, an imgpkg feature request, and what the team's been working on. Check out full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#November-9-2022-Agenda
  • 8 participants
  • 55 minutes
carpool
carville
carvel
community
thanks
onboarding
meet
cardboard
tweaks
git
youtube image

9 Nov 2022

No description provided.
  • 6 participants
  • 22 minutes
rc2
cves
preparations
finalize
issue
versioning
consensus
notes
prs
currently
youtube image

1 Nov 2022

No description provided.
  • 5 participants
  • 27 minutes
community
conference
governance
valerocon
meetup
attend
currently
announce
planning
invited
youtube image

26 Oct 2022

No description provided.
  • 9 participants
  • 56 minutes
troubleshooted
finalize
issue
updates
preparing
package
corrections
processing
v3
proposal
youtube image

18 Oct 2022

No description provided.
  • 5 participants
  • 41 minutes
oktoberfest
friendly
valero
announce
schedule
communicating
agreement
october
governance
place
youtube image

13 Oct 2022

Getting Started Tutorials: ytt Part 1

▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:01 – Introduction to ytt
0:56 – What problems is ytt solving?
5:25 – Ytt in action - Playground
6:00 – Simple Hello World
6:55 – Extracting variables
8:10 – Using functions
9:45 – Using data values
11:45 – Using for loop
15:10 – Using if conditionals
18:30 – Ytt in action - Locally
  • 2 participants
  • 20 minutes
ytt
ytg
boilerplate
yaml
templating
inputs
configuration
tml
problems
useful
youtube image

12 Oct 2022

Carvel Community Meeting - October 12, 2022
We meet every 2nd and 4th Wednesday at 9am PT. We'd love for you to join us live!

This week we talked about Carvel at the upcoming KubeCon, podcasts/blogs/videos featuring Carvel, new releases in imgpkg, and what the team's been working on. Check out full details here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#October-12-2022-Agenda
  • 6 participants
  • 44 minutes
carville
carbol
carvel
carpool
community
thanks
meet
demo
gitupscon
vmware
youtube image

12 Oct 2022

No description provided.
  • 4 participants
  • 31 minutes
backup
maintenance
sync
issue
v2
consensus
notification
documentation
valero
micron
youtube image

4 Oct 2022

No description provided.
  • 4 participants
  • 1:21 hours
valero
plugin
statuses
v1
notes
demo
repository
participation
chat
refactoring
youtube image

28 Sep 2022

Carvel Community Meeting - September 28, 2022
We meet every 2nd and 4th Wednesday of the month at 9am PT. We'd love for you to join us live!

This week we went over a plethora of releases and what the team is working on, as well as several different discussion topics. Check out full agenda and notes here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#September-28-2022-Agenda
  • 6 participants
  • 41 minutes
carville
chat
concerns
community
repository
announce
maintainer
currently
ytt
roadmap
youtube image

28 Sep 2022

No description provided.
  • 6 participants
  • 19 minutes
repository
issue
reviewing
version
authorization
functioning
pr
valero
log
aws
youtube image

19 Sep 2022

No description provided.
  • 7 participants
  • 27 minutes
cartographers
discussion
tooling
ytc
large
pushing
scientists
experience
cloud
model
youtube image

14 Sep 2022

Carvel Community Meeting - September 14, 2022
We meet every 2nd and 4th Wednesday of the month at 9am PT. We'd love for you to join us live!

This week we announced our CNCF Sandbox donation, went over latest releases, and the ytt semver proposal. Check out all the notes here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#September-14-2022-Agenda
  • 7 participants
  • 32 minutes
carrboro
community
conversations
carvel
discussion
users
thanks
blog
invite
kubernetes
youtube image

14 Sep 2022

No description provided.
  • 5 participants
  • 1:28 hours
process
troubleshoot
discussed
configuration
matters
ensuring
concerns
refactoring
copia
roadmap
youtube image

6 Sep 2022

No description provided.
  • 3 participants
  • 22 minutes
192
updates
v2
issue
version
blockers
current
release
prs
cde
youtube image

24 Aug 2022

Carvel Community Meeting - August 24, 2022
We meet every 2nd and 4th Wednesday of the month at 9am PT. We'd love for you to join us live!

This week we had the ytt team give a demo on schema validations, guest appearances by Natan Yellin of Robusta.dev, to discuss their 100 Kubernetes Tools initiative, and Ollie Hughes, who wrote a post about Tilt and Carvel. See full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?both#August-24-2022-Agenda
  • 8 participants
  • 56 minutes
community
carville
maintainers
cardboard
guidelines
hi
annotated
project
discussion
karvel
youtube image

24 Aug 2022

ytt maintainer, Varsha Munishwar, demonstrates the upcoming feature release of schema validations. Schema validations are the constraints that you can define on data values via annotations. Validations will ensure that data values are in expected range of values. This feature provides various out-of-the-box assertion rules as well as a way to write custom assertion-based rules.
  • 1 participant
  • 16 minutes
validations
ytt
deployments
schema
replicas
tml
problems
data
configuration
extending
youtube image

24 Aug 2022

No description provided.
  • 5 participants
  • 1:34 hours
updates
refactories
versioning
setup
v2
testings
backup
maintainer
finalized
repository
youtube image

22 Aug 2022

No description provided.
  • 4 participants
  • 12 minutes
discussion
blueprints
rfcs
proposals
toc
objections
approval
comments
governance
regarding
youtube image

16 Aug 2022

No description provided.
  • 3 participants
  • 6 minutes
updated
oedp
discussion
issue
shortly
updates
maintainers
notes
oh
status
youtube image

15 Aug 2022

No description provided.
  • 3 participants
  • 38 minutes
blueprints
discussion
rfcs
proposal
blueprint
issue
refactoring
designating
project
topics
youtube image

10 Aug 2022

Carvel Community Meeting - August 10, 2022
We meet every 2nd and 4th Wednesday of the month at 9am PT. Come join us live!

This week we talk about 3 new releases, our nearly updated roadmap structure, what the team is working on, and had a great demo on package authoring with kctrl. Check out full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#August-10-2022-Agenda
  • 8 participants
  • 53 minutes
carville
community
chat
demoing
thanks
comments
repository
attendees
currently
cr
youtube image

10 Aug 2022

The team working on kctrl demo'd their work on the package authoring workflow during our community meeting on August 10. The alpha release of this will happen around August 16, 2022, so be sure to get it setup and give us all your feedback!
  • 3 participants
  • 21 minutes
package
authoring
workflow
beginner
kubernetes
manual
demoing
packages
making
project
youtube image

10 Aug 2022

No description provided.
  • 4 participants
  • 37 minutes
updates
backup
v2
problems
finalize
refactory
191
patching
version
copier
youtube image

8 Aug 2022

No description provided.
  • 3 participants
  • 6 minutes
kubernetes
rfcs
cryptographer
version
tokens
wondering
authenticating
chat
alarm
119
youtube image

2 Aug 2022

No description provided.
  • 3 participants
  • 9 minutes
valero
mod
backup
vmware
comments
updates
status
fork
send
velo
youtube image

27 Jul 2022

Carvel Community Meeting - July 27, 2022
We now meet every 2nd and 4th Wednesday at 9am PT. Come join us live!
This week we went over several new releases to different Carvel tools, recent blog posts, and announced that we have officially submitted Carvel to be considered as a donated Sandbox project to CNCF! Full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#July-27-2022-Agenda
  • 9 participants
  • 49 minutes
carpool
carvel
community
maintainers
conversations
hi
users
contribute
cardboard
planning
youtube image

27 Jul 2022

No description provided.
  • 5 participants
  • 55 minutes
repository
updated
v1
configuration
rustic
issue
maintenance
cr
backup
processing
youtube image

17 Jul 2022

No description provided.
  • 3 participants
  • 23 minutes
validation
valero
oadp
bsl
issue
maintainers
monitoring
validated
implementing
notes
youtube image

13 Jul 2022

No description provided.
  • 10 participants
  • 54 minutes
merge
copia
debugging
currently
edit
help
resolution
project
refactor
reviewing
youtube image

7 Jul 2022

Carvel Community Meeting - July 7, 2022
This week we announced three new releases: kapp-controller, vendir, and secretgen-controller. We also had in-depth discussion on 'Packaging API: version constraints for k8s version and kapp-controller version' and 'Examples or patterns for using imgpkg and kbld in a go CLI.' Check out the agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#July-7-2022-Agenda
  • 12 participants
  • 55 minutes
carmel
community
maintainers
chat
hi
discussion
home
platform
pinned
workshop
youtube image

6 Jul 2022

Note: Acting on insights gained through community engagement over the past year, VMware has decided to offer a free download of VMware Tanzu Kubernetes Grid in place of VMware Tanzu Community Edition software and to retire the Tanzu Community Edition open source project. Users can download Tanzu Kubernetes Grid [here](https://www.vmware.com/go/get-tkg).

Tanzu Community Edition Community Meeting - July 6, 2022
This week we got a demo on the work being done on the kickstart UI, delivered announcements on the departure of three of our maintainers, and updates to our community meetings. See full agenda here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?both#July-6-2022-Agenda
  • 7 participants
  • 25 minutes
tonzo
tce
edition
community
meet
host
configuration
discussion
attendees
thanks
youtube image

30 Jun 2022

Carvel Community Meeting - June 30, 2022
This week we announced two new blog posts from the team, vendir v0.28.0 release, discussed updates to the community meeting cadence, and what the team's been working on. Full details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#June-30-2022-Agenda
  • 7 participants
  • 27 minutes
maintainers
karvel
carnival
community
comments
users
bring
attendees
hi
live
youtube image

29 Jun 2022

No description provided.
  • 8 participants
  • 50 minutes
enhancements
discussion
110
repository
plans
version
issue
maintenance
milestones
adjustments
youtube image

27 Jun 2022

No description provided.
  • 5 participants
  • 40 minutes
rfcs
proposal
protocol
users
interface
discussion
session
rfp
editor
updated
youtube image

23 Jun 2022

Carvel Community Meeting - June 23, 2022
This week we discussed several updates the team is working on with ytt, kapp, kctrl, and kapp-controller. Check out the full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#June-23-2022-Agenda
  • 4 participants
  • 7 minutes
community
carville
carnival
discussion
bring
maintainers
week
karvel
attendees
live
youtube image

16 Jun 2022

Carvel Community Meeting - June 16, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we went over the latest releases in kapp-controller and secretgen-controller, what the team is working on this week, and discuss packagerepositories. See full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?both#June-16-2022-Agenda
  • 5 participants
  • 34 minutes
discussion
thanks
community
carvel
blog
meet
planning
users
forum
concourse
youtube image

15 Jun 2022

Tanzu Community Edition Community Meeting - June 15, 2022
We meet every 1st and 3rd Thursday of the month at 11am PT. We'd love for you to join us live!

We went over what to expect with our roadmap ahead and other updates. Check out the full agenda here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?both#June-15-2022-Agenda
  • 9 participants
  • 29 minutes
community
tonzu
newbies
chat
currently
meet
weekly
repo
maintainers
discussion
youtube image

14 Jun 2022

No description provided.
  • 7 participants
  • 59 minutes
rfcs
v1
discussed
session
repository
revision
vmware
concern
users
having
youtube image

9 Jun 2022

Carvel Community Meeting - June 9, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we welcomed Twilio to our official list of adopters, went over several releases (both completed and upcoming), and discussed progress on Package Authoring flow with small demo for kctrl. Full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#June-9-2022-Agenda
  • 10 participants
  • 37 minutes
community
chat
hi
live
comments
karbal
users
repositories
support
issue
youtube image

7 Jun 2022

No description provided.
  • 5 participants
  • 54 minutes
rfcs
rfc
proposal
discussion
version
session
interface
message
v1
oversight
youtube image

7 Jun 2022

#velero
  • 5 participants
  • 9 minutes
valero
attendees
bye
kubecon
currently
community
visit
submitted
going
vmware
youtube image

2 Jun 2022

No description provided.
  • 4 participants
  • 36 minutes
blueprints
discussion
repository
proposals
generalize
evolving
snippets
reimagining
version
concerns
youtube image

2 Jun 2022

Carvel Community Meeting - June 2, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#June-2-2022-Agenda
  • 6 participants
  • 15 minutes
announcement
carnival
date
discussion
week
present
blog
recent
worry
maintainers
youtube image

1 Jun 2022

Tanzu Community Edition Community Meeting - June 1, 2022
We meet every Wednesday at 11am PT. We'd love for you to join us live!

This week was a light week as the team is still away on post-KubeCon travels. We discussed Tanzu Community Edition workshops that were offered at the VMware booth at KubeCon in Valencia and how to access them now, Arm64 support with Tanzu Community Edition, and what to expect in the next few weeks. Full details here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA#June-1-2022-Agenda
  • 8 participants
  • 25 minutes
tonzu
community
chat
meet
vmworld
subscribed
tanzu
weekly
edition
user
youtube image

26 May 2022

Carvel Community Meeting - May 26, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we covered a preview of ytt validations - a powerful new feature in v0.41.0, the kapp v0.48.0 release, items the team is working on this week, and, a special presentation on the history of the Carvel tools. See full agenda here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#May-26-2022-Agenda
  • 8 participants
  • 57 minutes
cargo
karvel
chats
community
docker
carnival
workshop
annoyances
users
thanks
youtube image

26 May 2022

During our community meeting on May 26, 2022, our overall project lead, Dmitriy Kalinin, gave a history of the Carvel tools and how they came to be.
  • 3 participants
  • 34 minutes
carvel
project
tools
innovations
workflow
implementation
planning
carpool
thinking
git
youtube image

25 May 2022

No description provided.
  • 5 participants
  • 19 minutes
repository
planning
versioning
approvals
project
concern
prs
review
v2
proposed
youtube image

23 May 2022

No description provided.
  • 5 participants
  • 26 minutes
rfcs
comments
updates
concerns
vmware
rsc
having
approval
discussions
recent
youtube image

11 May 2022

Tanzu Community Edition Weekly Community Meeting - May 11, 2022
We meet every Wednesday at 11am PT. We'd love for you to join us live!

This week we went over the v0.12.0 release with a demo on the Docker Desktop extension, our KubeCon plans for next week, and an updated demo of the kickstarter UI. Check out the agenda here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?view#May-11-2022-Agenda
  • 8 participants
  • 42 minutes
tanzania
tonzu
community
v13
submitting
currently
host
users
repo
discussion
youtube image

5 May 2022

Tanzu Community Edition Community Meeting - May 5, 2022
We meet every Wednesday at 11am PT. We'd love for you to join us live!

This week we went over v0.13.0 plans and status updates for v0.12.0, set to be released on May 10. Full agenda here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?view#May-4-2022-Agenda
  • 4 participants
  • 10 minutes
community
tonzu
meet
v013
attendees
user
webinar
weekly
discussion
repository
youtube image

4 May 2022

No description provided.
  • 7 participants
  • 31 minutes
updates
comments
statuses
project
github
artifactory
version
discussion
hosted
cryptographer
youtube image

3 May 2022

No description provided.
  • 5 participants
  • 13 minutes
valero
project
comments
github
community
topics
2021
updates
approvals
issue
youtube image

2 May 2022

No description provided.
  • 11 participants
  • 33 minutes
rfcs
787
objections
runnable
users
proposed
dlc
78
workflow
756
youtube image

27 Apr 2022

Tanzu Community Edition Community Meeting - April 27, 2022
We meet every Wednesday at 11am PDT. We'd love for you to join us live!

This week we covered updates to the progress of v0.12.0, roadmap updates and overall changes coming up to Tanzu Community Edition, and App Toolkit. See full notes here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?view#April-27-2022-Agenda
  • 9 participants
  • 37 minutes
weekly
v13
users
meet
community
ton
discussions
thanks
communicate
submit
youtube image

27 Apr 2022

No description provided.
  • 9 participants
  • 40 minutes
versioning
pr
repository
reviewing
maintenance
refactors
v1
process
backup
corrections
youtube image

21 Apr 2022

Carvel Community Meeting - April 21, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we had some great discussion covering ytt, kapp, kctrl, and kapp-controller. Oh, and we also had our first Zoom Bomber! Fun times :) See full notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#April-21-2022-Agenda
  • 10 participants
  • 59 minutes
carville
meetup
community
chat
tooling
hi
github
support
demo
annotating
youtube image

20 Apr 2022

Tanzu Community Edition Weekly Community Meeting - April 20, 2022
We meet every Wednesday at 11am PDT. We'd love for you to join us live!

This week we covered the release candidate v0.12.0-rc.2 and John McBride did a demo on additional-repos. Check out the full agenda here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?view#April-20-2022-Agenda
  • 7 participants
  • 24 minutes
community
tanzu
users
chat
docker
discussion
edition
manage
repo
weekly
youtube image

19 Apr 2022

No description provided.
  • 7 participants
  • 20 minutes
updated
chat
seven
comments
care
currently
v1
abby
editing
updates
youtube image

18 Apr 2022

No description provided.
  • 10 participants
  • 56 minutes
comments
rfcs
rejecting
considered
consensus
discussion
objections
approvers
proposal
reviewing
youtube image

14 Apr 2022

Carvel Community Meeting - April 14, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Check out this week's full agenda and notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#April-14-2022-Agenda
  • 9 participants
  • 31 minutes
community
carvel
meetup
maintainers
comments
hi
karvel
github
attendees
provide
youtube image

14 Apr 2022

Tanzu Community Edition Monthly Community Meeting - April 14, 2022
We meet every 2nd Thursday of the month at 9am IST. We'd love for you to join us live!

This month the release engineering team discussed their work on E2E tests in Golang and demo'd what they've been working on. Full details and links to the demos here: https://hackmd.io/EA962cUBRwODRluxTtW_Yw#April-14-2022-Agenda
  • 8 participants
  • 24 minutes
community
tonzu
meetups
edition
repo
user
hosted
webinar
attending
currently
youtube image

13 Apr 2022

Tanzu Community Edition Weekly Community Meeting - April 13, 2022
We meet every Wednesday at 11am PT. We'd love for you to join us live!

This week we discussed our upcoming talks at KubeCon Europe, v0.12.0 release updates, and John McBride demo'd unmanaged clusters. See full notes here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?both#April-13-2022-Agenda
  • 7 participants
  • 40 minutes
tonzu
webinars
community
weekly
users
chat
attendees
repo
currently
meet
youtube image

7 Apr 2022

Carvel Community Meeting - April 7, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we went over issues being worked on for kapp-controller, ytt, kctrl, and kapp. Rohit also demo'd package author flow to get some feedback from the community. Full details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#April-7-2022-Agenda
  • 9 participants
  • 33 minutes
community
carville
webinar
maintainers
carnival
meet
comments
live
support
attendees
youtube image

6 Apr 2022

00:00 Intro
00:40 New faces
01:54 The TL;DR
11:15 Template options using best match
15:35 ROADMAP discussion

For more details please check the meeting notes here: https://docs.google.com/document/d/1HwsjzxpsNI0l1sVAUia4A65lhrkfSF-_XfKoZUHI120/edit?usp=sharing
  • 13 participants
  • 58 minutes
cartographer
discussion
monitoring
cryptographer
submission
community
curious
features
cloud
users
youtube image

6 Apr 2022

Tanzu Community Edition Community Meeting - April 6, 2022
We meet every Wednesday at 11am PT. We'd love for you to join us live!

This week we demo'd the v0.11.0 release of Tanzu Community Edition, which introduces new supply chain choreography capabilities powered by the open source Cartographer project. We also discussed the status of v0.12.0 release. Full notes here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?both#April-6-2022-Community-Meeting
  • 9 participants
  • 45 minutes
tanzu
community
webinar
tonzu
users
repo
chat
meet
submissions
notify
youtube image

4 Apr 2022

00:00 Intro
01:17 Welcome new faces
06:06 Simplify Runnable usage RFC
25:24 Maven support RFC

For more details please refer to the Office Hours meeting notes: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 15 participants
  • 59 minutes
introduce
hi
conversations
scanning
session
surprised
come
anybody
having
meet
youtube image

31 Mar 2022

Carvel Community Meeting - March 31, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we had some great discussion covering ytt, kctrl, and a demo on what the team is working on with app commands. Check out full agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#March-31-2022-Agenda
  • 10 participants
  • 36 minutes
community
carmel
discussion
signup
hi
preview
users
attendee
issue
bring
youtube image

31 Mar 2022

Ever been frustrated writing an ytt Overlay? Here's that primer you wish you had.
  • 1 participant
  • 48 minutes
overlay
staging
deployments
overlaying
debugging
overlays
overlaid
maintainer
nodes
editing
youtube image

28 Mar 2022

No description provided.
  • 9 participants
  • 47 minutes
rfc
statuses
health
resource
template
concern
crd
section
underlying
needs
youtube image

24 Mar 2022

Carvel Community Meeting - March 24, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we had some great feedback discussion surrounding some of the work the ytt maintainers are doing. Thank you to Leigh Capili for his input! Full agenda notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 9 participants
  • 38 minutes
carville
meetup
community
carnival
cargill
hi
bring
comments
chat
maintainer
youtube image

23 Mar 2022

00:00 Intro
01:31 TL;DR, what's new in the project this week?
03:45 Request for RFC: resource status
  • 3 participants
  • 11 minutes
discussions
cryptographer
rfc
version
thanks
message
community
chat
gather
project
youtube image

22 Mar 2022

No description provided.
  • 13 participants
  • 1:58 hours
csi
updates
comments
concern
valero
features
v80p
pause
streaming
contribute
youtube image

21 Mar 2022

00:00 Intro
01:40 Review outstanding RFCs


The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs PR: https://github.com/vmware-tanzu/cartographer/labels/rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 7 participants
  • 48 minutes
approvals
comments
cartographers
considered
accepted
project
rfcs
toc
conclusion
discussion
youtube image

21 Mar 2022

Soumik Majumder, maintainer of kapp, demos kctrl. kctrl is kapp-controller’s native CLI which help users effectively interact with and observe custom resources exposed by kapp-controller (App, PackageInstall, PackageRepository, Package CRs).

The first release of kctrl focuses on helping users getting started with consuming packages with minimum friction. In the next few releases, kctrl aims to improve observability of resources created using kapp-controller’s declarative APIs, improving the debugging experience and helping users authoring Packages and AppCRs to iterate faster and more efficiently.

Check out more info in the below blog posts:
https://carvel.dev/blog/kctrl-release-blog/
https://carvel.dev/blog/making-the-most-out-of-clis/
  • 3 participants
  • 14 minutes
package
repositories
packages
cluster
installing
tce
repository
schema
packaging
wrapper
youtube image

17 Mar 2022

Carvel Community Meeting - March 17, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we had Soumik Majumder demo kctrl, kapp-controller's native CLI! Check out full notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#March-17-2022-Agenda
  • 11 participants
  • 32 minutes
users
vmware
docker
maintainers
karbal
presentation
thanks
discussion
carvel
attendees
youtube image

17 Mar 2022

Garry Ing shows us a sneak peek of the kickstart UI that will make it easier for users to onramp into Tanzu Community Edition. Please share any feedback on the proposal: https://github.com/vmware-tanzu/community-edition/issues/3235.

Note: This is still a work in progress and lots more work to do before GA.
  • 7 participants
  • 20 minutes
tce
workflows
presenting
provisioning
cluster
vmware
screen
users
workshop
demo
youtube image

16 Mar 2022

00:00 Intro
00:35 Project updates
03:07 Conventions service intro and demo
29:48 Review outstanding RFCs
  • 5 participants
  • 57 minutes
discussion
cartographer
conventions
project
community
regard
rfc
presented
introduction
committee
youtube image

16 Mar 2022

Tanzu Community Edition Community Meeting - March 16, 2022
We meeting every 1st and 3rd Wednesday at 11am PT. We'd love for you to join us live!

This week we went over v0.11.0 updates, when to expect v0.11.0-rc2, and had a sneak peek demo on the kickstart UI. Check out full notes here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA#March-16-2022-Community-Meeting
  • 8 participants
  • 31 minutes
tce
attendees
chat
tonzu
hi
community
v030
users
tomsu
tc
youtube image

15 Mar 2022

No description provided.
  • 9 participants
  • 48 minutes
valero
priority
maintainers
repository
notes
issue
log
backup
tweaks
1500
youtube image

10 Mar 2022

Carvel Community Meeting - March 10, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full meeting notes: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#March-10-2022-Agenda
  • 8 participants
  • 23 minutes
carville
community
meetup
thanks
maintainers
chat
support
bring
comments
provide
youtube image

10 Mar 2022

Tanzu Community Edition APAC Community Meeting - March 10, 2022
We meeting every 2nd Thursday at 9am India Standard Time. We'd love for you to join us live!

The release engineering team gave updates on their E2E tests for vSphere, Azure, and AWS. Check out full notes here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?both#March-10-2022-APAC-Community-Meeting
  • 5 participants
  • 18 minutes
tce
tantu
users
attend
community
registry
tc
thanks
discussion
bring
youtube image

9 Mar 2022

Tanzu Community Edition Office Hours - March 9, 2022
We meet every 2nd and 4th Wednesday at 11am PT. We'd love for you to join us live!

This week we had a lively discussion on v0.11.0 updates. Check out full agenda and notes here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA?view#March-9-2022-Office-Hours
  • 9 participants
  • 35 minutes
tce
tanzu
hours
chat
tanzanian
community
office
schedules
apec
users
youtube image

8 Mar 2022

No description provided.
  • 11 participants
  • 1:07 hours
ready
updates
comments
status
announce
daniel
valero
v1
hi
currently
youtube image

3 Mar 2022

Carvel Community Meeting - March 3, 2022
We meet every Thursday at 10:30am Pacific Time. We'd love for you to join us live!

Full notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 7 participants
  • 38 minutes
community
carbon
webinar
comments
carnival
demoing
maintainers
kubernetes
present
workshop
youtube image

3 Mar 2022

Pinniped Community Meeting - March 3, 2022
We meet every 1st and 3rd Thursday of the month. We'd love for you to come join us live!

This we went over what to expect with v0.15.0 and doing investigative work in regards to Pinniped auth against dashboards. We also announced our new community manager, Nigel Brown! Full details on this meeting here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ
  • 6 participants
  • 23 minutes
pin
github
pinniped
attendees
hosting
hi
community
updates
project
maintainers
youtube image

2 Mar 2022

Tanzu Community Edition Community Meeting - March 2, 2022
We meet every 1st and 3rd Wednesday at 11am Pacific Time. We'd love for you to join us live!

This week we went over what to expect with the next release, v0.11.0, engineering updates, and had a Carvel maintainer go over a ytt proposal they're seeking community feedback on. Check out full meeting notes here: https://hackmd.io/CiuO4V0AT6WL_TgA47MXBA
  • 10 participants
  • 31 minutes
tce
discussions
community
attending
tc
users
communicate
tcer
wednesday
invite
youtube image

1 Mar 2022

No description provided.
  • 7 participants
  • 38 minutes
orlan
community
valero
hosting
come
timelines
maintainers
currently
thanks
kubernetes
youtube image

28 Feb 2022

00:00 Intro
Proposals to move the following RFCs to Final Comment Period:
02:05 More option selectors
10:24 Add matchFields and matchLabels to top level blueprints
33:36 Remove workload prefix
35:55 Resource tracing
  • 13 participants
  • 59 minutes
rfcs
discussion
approvals
editing
proposal
documentation
notice
statuses
consensus
v1
youtube image

24 Feb 2022

Carvel Community Meeting - February 24, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week's meeting notes can be found here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#February-24-2022-Agenda
  • 5 participants
  • 23 minutes
community
attendees
comments
hi
maintainers
weekly
support
blog
concern
currently
youtube image

23 Feb 2022

00:00 Intro and welcome
00:57 New Resources page
01:35 Bi-weekly newsletter
03:10 GitHub Discussions enabled (first discussion is live)
04:43 Templates now have options
06:19 What the team is working on? (project board)
09:39 Tutorials
15:03 Convention Service updates
16:28 Tanzu Tuesdays

Community meetings happen each Wednesday at 8:00 AM PT/11:00ET
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 8 participants
  • 19 minutes
updates
project
newsletter
discussions
new
cryptographer
rfcs
github
repository
community
youtube image

22 Feb 2022

00:00 Intro
03:39 Thoughts on why multipath is a strong choice for the project
31:29 RFC Supply Chain tracing (proposal to move to FCP)
41:47 RFC: more option selectors (proposal to move to FCP)
43:41 RFC: add matchFields and matchLabels (proposal to move to FCP)
57:53 Amend options matcher context to remove workload prefix

The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs PR: https://github.com/vmware-tanzu/cartographer/labels/rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 9 participants
  • 1:05 hours
discussed
multi
decisions
graphical
matters
versions
concerns
complexity
taken
thinking
youtube image

22 Feb 2022

No description provided.
  • 8 participants
  • 1:08 hours
hacking
4080
updates
demoed
maintainers
chat
tentatively
patching
currently
issue
youtube image

17 Feb 2022

Carvel Community Meeting - February 17, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

See full notes and agenda from this week's meeting here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#February-17-2022-Agenda
  • 7 participants
  • 25 minutes
community
carville
comments
currently
chat
carnival
meet
helm
listen
maintainers
youtube image

17 Feb 2022

Pinniped Community Meeting - February 17, 2022
We meet every 1st and 3rd Thursday at 9am PT. We'd love for you to join us live!

Full notes from this meeting here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?both#February-17-2022-Agenda
  • 4 participants
  • 11 minutes
pinniped
chrome
cli
updates
pinapple
invite
server
twitter
currently
community
youtube image

16 Feb 2022

00:00 Intro
00:59 The TL;DR: what's new in the project this week
06:35 Live editor updates
08:15 Open Mic: Orphans (Issue 592)
13:55 OSS health assessment results and OpenSSF badge
17:12 OpenSSF best practices badge: passing grade achieved
18:30 Good first issues
20:52 Convention Service
26:08 imgpkg management to submit Cartographer to TCE

Community meetings happen each Wednesday at 8:00 AM PT/11:00ET
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 9 participants
  • 30 minutes
rfcs
version
discussion
project
proposed
cryptographer
updates
guidelines
introduction
ongoing
youtube image

15 Feb 2022

No description provided.
  • 9 participants
  • 35 minutes
valero
updates
valera
concerns
announced
valeria
notes
version
latest
release
youtube image

14 Feb 2022

00:00 Intro
01:03 CRD Shortnames feature request
03:14 New RFC: add params object to MatchField selector
12:50 Incoming RFC: resources in workload status
16:48 New RFC: add MatchFields to top level of blueprints
21:51 New board to track RFC status: https://github.com/vmware-tanzu/cartographer/projects/2
26:58 Tanzu level best practices for OSS
29:22 Multipath discussion

The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs PR: https://github.com/vmware-tanzu/cartographer/labels/rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 8 participants
  • 1:02 hours
crds
names
cartographer
registry
cr
cube
project
rfcs
label
stephen
youtube image

10 Feb 2022

Carvel Community Meeting - February 10, 2022
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Notes from this week's meeting here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#February-10-2022-Agenda
  • 6 participants
  • 14 minutes
carville
community
webinar
updates
hi
discussion
live
bring
home
watching
youtube image

10 Feb 2022

John McBride takes us through a demo of the new unmanaged cluster model in Tanzu Community Edition v0.10.0
  • 2 participants
  • 9 minutes
cluster
kubernetes
deploying
unmanage
demo
unm
package
bootstrapping
managed
registry
youtube image

9 Feb 2022

00:00 Intro
00:32 TL;DR What's new in the project this week?
03:12 Open Mic discussion
08:32 Supply Chains live editor demo (work in progress)

Community meetings happen each Wednesday at 8:00 AM PT/11:00ET
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 6 participants
  • 18 minutes
discussion
cryptographer
rfcs
project
governance
summary
going
forum
providing
coordinating
youtube image

8 Feb 2022

Tom Kennedy talks kpack and does a demo with kpack in Tanzu Community Edition.

https://github.com/pivotal/kpack
https://tanzucommunityedition.io
  • 4 participants
  • 24 minutes
kpac
package
kpcli
kpak
tce
kpconfig
kp
kpack
pac
demo
youtube image

7 Feb 2022

00:00 Intro
00:53 RFC Process
05:40 RFC 009 Supply Chain switches templates
06:44 RFC More option selectors
11:50 Snippets and multipath discussion
13:03 RFC 18 and RFC 20 discussion
  • 8 participants
  • 59 minutes
approvals
discussion
rfcc
committee
approving
proposals
github
legislative
version
comments
youtube image

3 Feb 2022

Carvel Community Meeting - February 3, 2022
Our first community meeting of 2022! We meet every Thursday at 10:30am Pacific Time. We'd love for you to join us live!

This week we announced our community content sharing process (please sign up to share your Carvel knowledge!), discussed the project roadmap, three new releases, versioning documentation, feedback survey, and what the team is working on this week. See all the notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 9 participants
  • 28 minutes
carville
community
discussion
thanks
tooling
2022
attending
updates
users
meet
youtube image

3 Feb 2022

Pinniped Community Meeting - February 3, 2022
Our first meeting of 2022! We meet every 1st and 3rd Thursday of the month at 9am Pacific Time. We'd love for you to join us live!

This week we discuss the community feedback survey (please fill out!), open staff engineering role, the latest release of Pinniped (v0.13.0) and the project roadmap. Full details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ
  • 3 participants
  • 25 minutes
pinpat
pinniped
public
pen
pinup
2022
adopters
piniped
hi
github
youtube image

2 Feb 2022

00:00 Intro
00:45 The TL;DR
05:17 Open mic discussion (see agenda for full details)

Community meetings happen each Wednesday at 8:00 AM PT/11:00ET
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 4 participants
  • 15 minutes
discussion
rfcs
cartographer
project
latest
section
roadmap
summary
cryptographer
view
youtube image

1 Feb 2022

No description provided.
  • 6 participants
  • 48 minutes
discussion
updates
valero
version
comments
forum
community
currently
projectvaler
proposal
youtube image

31 Jan 2022

00:00 Intro and shoutout
02:50 RFC 019 (RFC process) discussion
12:08 RFC 020 Update resources only after success/faliure
52:51 RFC 018 Workload report artifact provenance
1:00:38 Introducing multiple paths RFC

The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs PR: https://github.com/vmware-tanzu/cartographer/labels/rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 8 participants
  • 1:04 hours
discussion
rfcs
proposal
consensus
choreographing
taking
rc20
session
concerns
rfc18
youtube image

26 Jan 2022

00:00 Intro
00:56 The TL;DR (What's new in the project/what the team is working on)
02:59 Tanzu TV live coding episode
03:36 OpenSSF Best Practices badge requirements status
05:54 RFC 009 discussion
34:23 RFC 018 discussion
  • 8 participants
  • 60 minutes
discussion
cryptographer
rfcs
scanning
github
gradually
cii
community
kubernetes
platform
youtube image

25 Jan 2022

No description provided.
  • 6 participants
  • 37 minutes
valero
maintainers
vote
currently
vmware
version
forum
approve
governance
ve
youtube image

24 Jan 2022

00:00 Intro
01:50 RFC process discussion
19:33 Follow up con Convention Service (RFC 0017)
40:16 RFC 009 discussion
  • 9 participants
  • 1:05 hours
rfcs
discussion
maintainers
issue
rc9
proposal
rfc9
approvers
contributors
edit
youtube image

19 Jan 2022

00:00 Intro
02:15 The TL;DR
06:53 What the team is working on now?
14:41 RFC009 Best practices for multiple supply chains
40:03 Follow up from previous meeting (record a demo)
43:51 Open Mic discussion
  • 8 participants
  • 50 minutes
discussion
cryptographer
discovering
pod
documentation
version
aware
rfc9
project
caveats
youtube image

18 Jan 2022

00:00 Intro
02:06 Implications of Cartographer as an umbrella project

The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs PR: https://github.com/vmware-tanzu/cartographer/labels/rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 11 participants
  • 1:06 hours
maintainers
cryptographer
discussion
cartographers
rfcs
concerns
general
governance
project
introduction
youtube image

18 Jan 2022

No description provided.
  • 11 participants
  • 57 minutes
valero
goodbye
vmware
currently
valeria
bridget
valera
comments
maintainers
leaving
youtube image

12 Jan 2022

00:00 Intro and welcome new faces
01:20 The TL;DR
07:33 Questions around new Examples
11:45 Follow up from previous meeting
12:48 VMware's OSS Supply chain team intro and discussion (in-toto, SLSA levels, etc)
35:06 Documentation feedback request

Community meetings happen each Wednesday at 8:00 AM PT/11:00ET
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 6 participants
  • 37 minutes
collaboration
updated
information
feedbacks
registry
2022
currently
platform
community
issue
youtube image

11 Jan 2022

No description provided.
  • 6 participants
  • 14 minutes
updates
azure
valero
issue
preparing
astrolabe
hashicorp
repo
docks
currently
youtube image

10 Jan 2022

00:00 Intro
01:24 CRD change proposal
31:28 RFC 017 Workload conventions (Convention service)

The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs PR: https://github.com/vmware-tanzu/cartographer/labels/rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 5 participants
  • 48 minutes
configuration
deliverables
workloads
maintainers
repository
provide
rfcs
implementation
concerns
proposal
youtube image

15 Dec 2021

Community meetings happen each Wednesday at 8:00 AM PT/11:00ET
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 3 participants
  • 16 minutes
cryptographer
discussion
security
scanning
community
stuff
informants
2021
project
ratify
youtube image

14 Dec 2021

No description provided.
  • 4 participants
  • 7 minutes
snapshots
valero
updates
currently
features
velo
monitoring
2021
stuff
loading
youtube image

13 Dec 2021

00:00 Intro and updates: Office Hours paused for the holidays, resuming on Jan 10th
00:52 Updates on RFC process from other OSS projects
05:36 RFC 12: Discoverable Input Fields
19:37 Reusable templates across workload/deliverable
  • 6 participants
  • 28 minutes
rfc
cncf
process
rsc
discussion
proposal
project
guidelines
planning
taking
youtube image

8 Dec 2021

00:00 Intro and welcome
01:07 The TL;DR - What's new in the project this week?
06:19 Follow up from previous meeting
09:22 Open Mic (Issue 430 Remove RBAC Informers)
21:07 Permissions and ServiceAccount discussion
31:23 Provide more informational error messages
44:51 Next version numbering

Community meetings happen each Wednesday at 8:00 AM PT/11:00ET
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 9 participants
  • 50 minutes
version
troubleshooting
taking
discussed
users
project
pldr
suggestions
important
discovery
youtube image

7 Dec 2021

No description provided.
  • 9 participants
  • 28 minutes
updates
resolution
versioning
snapshots
ahead
valero
refactor
golang
github
backup
youtube image

6 Dec 2021

00:00 Intro and welcome
01:36 When to RFC, when not to RFC?
10:39 Informers doing a lot of things the controller does (PR #424)
28:40 Discussion: how to update RFC 014

The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs PR: https://github.com/vmware-tanzu/cartographer/labels/rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 8 participants
  • 34 minutes
rfcs
proposal
guidelines
rfc17
discussed
cryptographer
consensus
public
rfc
project
youtube image

6 Dec 2021

Carvel maintainer, Cari, demos how to generate an OpenAPI Schema from a ytt data values schema (and put it in your kapp-controller Package)

Files used: https://gist.github.com/cari-lynn/89a2a9796b5aa8d8bc5fecd17c782007
  • 1 participant
  • 9 minutes
data
schemas
api
annotation
configuration
ytt
demo
documentation
nullable
inputs
youtube image

2 Dec 2021

Carvel Community Meeting - December 2, 2021
We meet every 1st and 3rd Thursday of the month at 10:30am PT. We'd love for you to join us live!

Full agenda on this week's meeting found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#December-2-2021-Agenda
  • 8 participants
  • 28 minutes
community
carvel
carnival
maintainers
comments
karmal
thanks
reconvene
bring
carville
youtube image

2 Dec 2021

Pinniped Community Meeting - December 2, 2021
We meet every 1st and 3rd Thursday. We'd love for you to join us live!

Agenda on this week's meeting found here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?both#December-2-2021-Agenda
  • 2 participants
  • 7 minutes
pin
pinna
pinniped
pinfpad
discussion
attendees
repo
hi
share
community
youtube image

1 Dec 2021

00:00 Intro
01:36 The TL;DR
06:55 CNF Security TAG/Supply Chain WG invite
11:01 Classifiers naming in Delivery
24:06 End of year calendar

Community meetings happen each Wednesday at 8:00 AM PT/11:00EDT
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 9 participants
  • 25 minutes
overhauling
logging
maintainers
configuration
repository
controller
chains
finalizing
latest
supply
youtube image

29 Nov 2021

00:00 Overrridable vs default params
03:13 RFC 014 - what information is passed on user notifications
13:43 RFC 010 and RFC 015 move to Accepted
15:20 Open questions from RFC 016

The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs or creating a new one:
https://github.com/vmware-tanzu/cartographer/pulls?q=is%3Apr+is%3Aopen+rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
#opensource #softwaresupplychain
  • 6 participants
  • 22 minutes
defaults
templates
underlying
override
interface
default
workflow
template
flag
backend
youtube image

24 Nov 2021

No description provided.
  • 7 participants
  • 40 minutes
backup
hosting
configuration
commit
rc1
backups
restoring
v3
server
monitoring
youtube image

22 Nov 2021

The purpose of this meeting is to discuss architecture-changing ideas (in the form of RFCs) and provide in-depth support to the community of Cartographer contributors.
You can continue the conversation by adding comments to the RFCs PR: https://github.com/vmware-tanzu/cartographer/labels/rfc

Agenda: https://docs.google.com/document/d/1ImIh7qBrOLOvGMCzY6AURhE-a68IE9_EbCf0g5s18vc/edit?usp=sharing
  • 8 participants
  • 58 minutes
session
discussion
rfcs
office
users
morning
hours
proposal
having
conversations
youtube image

18 Nov 2021

Carvel Community Meeting - November 18, 2021
We are moving to every 1st and 3rd Thursday, 10:30am PT, until early 2022. We'd love for you to join us live!

Full details on this week's meeting found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#November-18-2021-Agenda
  • 7 participants
  • 17 minutes
carville
community
chat
maintainers
meet
discussions
thanks
live
karvel
updated
youtube image

18 Nov 2021

Pinniped Community Meeting - November 18, 2021
We meet every 1st and 3rd Thursday at 9am PT. We'd love for you to join us live!

Notes on this week's meeting can be found here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?both#November-18-2021-Agenda
  • 3 participants
  • 8 minutes
pinniped
maintainers
discussion
peniped
community
users
project
updates
member
hi
youtube image

17 Nov 2021

00:00 Intro & announcements (including Office Hours every Monday @ 2:00PM ET)
03:01 The TL;DR
05:38 Documentation structure and what to use for unreleased and most recent versions
10:40 CII Best Practices progress: Code Analysis
Community meetings happen each Wednesday at 8:00 AM PT/11:00EDT
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 7 participants
  • 16 minutes
cartographer
rfcs
maintainers
discussions
project
hours
notetaker
revamping
community
documentation
youtube image

16 Nov 2021

No description provided.
  • 5 participants
  • 20 minutes
oadp
discussion
astrolabe
valero
registry
2021
updates
issue
demo
oedp
youtube image

10 Nov 2021

00:00 Intro
01:16 The TL;DR
05:38 RFC 015 discussion (Supply Chain selection with traits)
38:31 Community meeting structure and agenda discussion
52:15 Testing practices discussion
Community meetings happen each Wednesday at 8:00 AM PT/11:00EDT
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
  • 12 participants
  • 60 minutes
controller
changes
informers
community
delivery
monitoring
maintainers
cryptographer
finalizing
gatekeeper
youtube image

10 Nov 2021

No description provided.
  • 8 participants
  • 45 minutes
snapshots
astrolabe
cluster
backup
updates
cloud
rearranging
valero
cappy
repository
youtube image

4 Nov 2021

Carvel Community Meeting - November 4, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full agenda on this meeting found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#November-4-2021-Agenda
  • 5 participants
  • 11 minutes
carvel
webinar
community
cloudnativecon
conversation
maintainers
hi
kubernetes
invitation
twitter
youtube image

4 Nov 2021

Pinniped Community Meeting - November 4, 2021
We meet every 1st and 3rd Thursday of the month at 9am PT. We'd love for you to join us live!

This week the team discussed project roadmap items for November and Slack discussion on removal of supervisor http port 8080. See full notes here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?both#November-4-2021-Agenda
  • 4 participants
  • 53 minutes
pin
pinniped
github
piniffed
community
listens
host
meet
kubernetes
twitter
youtube image

3 Nov 2021

Community meetings happen each Wednesday at 8:00 AM PT/11:00EDT
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
00:00 Intro
01:16 The TL;DR
03:00 RFC 014 discussion - Change tracking
57:38 Deployment as an input - Issue 289 discussion
#devops
  • 9 participants
  • 1:02 hours
deployments
rfc
updated
infrastructure
users
staging
tldr
consensus
workflow
project
youtube image

2 Nov 2021

No description provided.
  • 6 participants
  • 32 minutes
comments
updates
valero
congrats
community
currently
bye
chat
hi
joining
youtube image

28 Oct 2021

Carvel Community Meeting - October 28, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Agenda for this week's meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#October-28-2021-Agenda
  • 5 participants
  • 13 minutes
carville
community
hi
maintainers
github
carvel
bring
discussion
meet
hosted
youtube image

27 Oct 2021

Community meetings happen each Wednesday at 8:00 AM PT/11:00EDT
See the agenda here (https://bit.ly/2Z67z08), add any topic you may want to discuss and join us live!
00:00 Intro
01:24 The TL;DR
03:47 Follow up on Action items from last week
05:07 Brief RFC discussion
09:15 (Open Mic) Introducing the Core Infrastructure Initiative and the Cartographer progress with that
17:08 (Open Mic) Discuss 'owner' references in templates
  • 8 participants
  • 42 minutes
latest
git
project
ops
rfcs
repository
workflows
version
stuff
discussion
youtube image

27 Oct 2021

No description provided.
  • 12 participants
  • 51 minutes
introductions
valero
vmware
comments
taking
concerns
hey
updates
stevenware
status
youtube image

21 Oct 2021

Carvel Community Meeting - October 21, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full agenda from this week's meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#October-21-2021-Agenda
  • 7 participants
  • 17 minutes
carville
maintainers
community
hi
submitting
cosign
github
comments
version
attend
youtube image

21 Oct 2021

Pinniped Community Meeting - October 21, 2021
We meet every 1st and 3rd Thursday of the month at 9:00am PT. We'd love for you to join us live!

This week we discussed some updates to the project roadmap, Helm chart discussion update, and AD upstream refresh Slack discussion. Full details found here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view#October-21-2021-Agenda
  • 4 participants
  • 17 minutes
pin
hacktoberfest
pinniped
github
piniped
pinpad
discussion
pinup
host
project
youtube image

20 Oct 2021

Cartographer community meetings are held every Wednesday at 8:00 AM PDT/11:00 AM EDT
Feel free to add your discussion topics/questions/ideas to the agenda:
https://bit.ly/2Z67z08
  • 12 participants
  • 1:03 hours
community
cartographoss
october
chat
gather
views
github
hi
documenting
discussions
youtube image

19 Oct 2021

No description provided.
  • 7 participants
  • 26 minutes
conference
valero
cubecon
hey
discussion
updated
astrolabe
having
interact
soon
youtube image

14 Oct 2021

Carvel Community Meeting - October 14, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

The team went over the latest release from the Carvel tool suite and had lengthy discussion on speeding up docs PRs, as well as other topics. Full notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?both#October-14-2021-Agenda
  • 8 participants
  • 39 minutes
carvel
maintainers
chat
cloudnativecon
community
github
live
carville
attend
carnival
youtube image

7 Oct 2021

Carvel Community Meeting - October 7, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week we discussed Carvel keynote at KubeCon, kapp and kapp-controller releases, and Carvel participating in Hacktoberfest. Full notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?both#October-7-2021-Agenda
  • 8 participants
  • 22 minutes
carville
community
karvel
conversations
cloudnativecon
thanks
attendees
live
maintainers
support
youtube image

7 Oct 2021

Pinniped Community Meeting - October 7, 2021
We meet every 1st and 3rd Thursday of the month at 9am PT. We'd love for you to join us live!

This week we discussed Pinniped participating in Hacktoberfest, project roadmap updates, and the Helm chart discussion from Slack. Meeting notes can be found here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?both#October-7-2021-Agenda
  • 6 participants
  • 31 minutes
pin
discussions
public
pinniped
github
piniped
cloudnativecon
hi
weekly
listen
youtube image

5 Oct 2021

No description provided.
  • 4 participants
  • 16 minutes
valero
updates
github
veritas
summary
debug
version
valor
beta
support
youtube image

30 Sep 2021

Carvel Community Meeting - September 30, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full details on this week's agenda found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#September-30-2021-Agenda
  • 4 participants
  • 9 minutes
carvillechannel
community
kubernetes
updates
roadmap
package
maintainers
carvilleunderscoredev
2021
live
youtube image

29 Sep 2021

No description provided.
  • 10 participants
  • 59 minutes
valeri
maintainers
cluster
vlair
proposal
rc2
interim
enterprise
valeria
valero
youtube image

23 Sep 2021

Carvel Community Meeting - September 23, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full agenda and notes can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#September-23-2021-Agenda
  • 6 participants
  • 35 minutes
community
carmel
kubernetes
hi
docker
dashboards
attendee
concerns
bring
carville
youtube image

21 Sep 2021

No description provided.
  • 7 participants
  • 26 minutes
updates
comments
g8417
concern
2021
blockers
monitoring
version
patched
hi
youtube image

16 Sep 2021

Carvel Community Meeting - September 16, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full notes and agenda from this week's meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#September-16-2021-Agenda
  • 7 participants
  • 46 minutes
cap
community
cloudnativecon
package
comments
kubecon
karmal
conventions
host
project
youtube image

16 Sep 2021

Pinniped Community Meeting - September 16, 2021
We meet every 1st and 3rd Thursday of the month at 9am PT. Would love for you to join us live!

Full agenda can be found here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?both#September-16-2021-Agenda---Margo-Guest-Emcee
  • 6 participants
  • 34 minutes
vmware
security
hosted
pen
2021
session
kubernetes
updates
concerns
cloudnativecon
youtube image

9 Sep 2021

Carvel Community Meeting - September 9, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Details from this week's [short] meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#September-9-2021-Agenda
  • 5 participants
  • 7 minutes
community
carville
kubecon
hi
package
support
communication
invitation
listen
discussion
youtube image

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
  • 1 participant
  • 11 minutes
meetup
octane
updates
qflo
status
discussions
event
release
late
issue
youtube image

7 Sep 2021

No description provided.
  • 5 participants
  • 42 minutes
issue
valero
updates
discussion
provisioning
v1
rc
2021
bridget
tentatively
youtube image

2 Sep 2021

Carvel Community Meeting - September 2, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full details on this week's meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#September-2-2021-Agenda
  • 8 participants
  • 16 minutes
community
carville
listen
discussion
thanks
roadmap
communication
meet
project
recorded
youtube image

2 Sep 2021

Pinniped Community Meeting - September 2, 2021
We meet every 1st and 3rd Thursday of the month at 9am PT. We'd love for you to join us live!

This week we say farewell to one of our maintainers, Matt Moyer, v0.11.0 release, and discuss some project roadmap items. Full details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?both#September-2-2021-Agenda
  • 5 participants
  • 29 minutes
pinniped
github
community
pin
updates
inconvenient
pinup
hi
pinata
project
youtube image

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
  • 5 participants
  • 29 minutes
users
adopters
github
discussion
demoing
helpers
login
community
opt
communicate
youtube image

30 Aug 2021

Two of Pinniped's maintainers, Margo Crawford and Matt Moyer, show you how to install and use Pinniped to link your Kubernetes clusters into common enterprise single sign-on solutions, and how you can provide your cluster users with easy login flows for multi-cluster scenarios.

Matt and Margo also did a deep-dive into the architecture and tricks that Pinniped uses to integrate with Kubernetes. They tell the story of how and why Pinniped was built, describe how they approach security and testing, and talk about how you can contribute to Pinniped.

Link to original CNCF Webinar: https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cncf-live-webinar-easy-secure-kubernetes-authentication-with-pinniped/twitt
  • 2 participants
  • 25 minutes
pinped
kubernetes
authentication
pinpad
piniped
openid
penipet
pinniped
ip
connect
youtube image

30 Aug 2021

Pinniped v0.10.0 was released on July 30, 2021. This release extends Pinniped to support logins from more scenarios, including OIDC access from SSH jump hosts and LDAP access from CI/CD jobs.

See https://github.com/vmware-tanzu/pinniped/releases/tag/v0.10.0 for full release notes.
  • 1 participant
  • 1 minute
ssh
login
pentapet
browser
authorization
host
logged
post
pinpoint
provider
youtube image

26 Aug 2021

Carvel Community Meeting - August 26, 2021
We meet every Thursday at 10:30am Pacific Time. We'd love for you to join us live!

Team covers project roadmap and new release of kapp v0.38.0. Full details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#August-26-2021-Agenda
  • 8 participants
  • 16 minutes
community
carmel
repository
workshop
cap
maintainers
currently
carville
dock
attend
youtube image

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
  • 4 participants
  • 52 minutes
octant
github
maintainers
dashboard
documentation
status
updates
important
interface
monitoring
youtube image

24 Aug 2021

No description provided.
  • 8 participants
  • 45 minutes
status
updates
approval
problematic
resolved
review
interface
notes
proposal
staging
youtube image

19 Aug 2021

Carvel Community Meeting - August 19, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Full details on this week's meeting here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#August-19-2021-Agenda
  • 8 participants
  • 50 minutes
carville
updates
chat
maintainers
community
v1
ga
currently
discussions
thanks
youtube image

19 Aug 2021

Pinniped Community Meeting - August 19, 2021
We meet every 1st and 3rd Thursday of the month at 9am PT. We'd love for you to join us live!

Full details on this week's meeting here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view#August-19-2021-Agenda
  • 4 participants
  • 25 minutes
pin
webinar
pinniped
community
host
discussion
kubernetes
attending
policy
hi
youtube image

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
  • 4 participants
  • 29 minutes
plug
octan
discussion
updated
dashboard
chat
currently
important
vlogging
features
youtube image

17 Aug 2021

No description provided.
  • 4 participants
  • 16 minutes
valero163
updates
kubernetes
backend
belaru
repo
discussion
2021
v1
version
youtube image

12 Aug 2021

Carvel Community Meeting - August 12, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

Today's meeting covered kapp-controller blog post, Carvel KubeCon keynote announcement, GoDocs, and a question from a community member about kapp-controller, Tanzu package plugin, values.yaml files and annotations (#@ and #!). Full details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 9 participants
  • 32 minutes
kubernetes
cloudnativecon
community
hi
schedule
carville
carmel
controller
updates
kubecon
youtube image

10 Aug 2021

No description provided.
  • 6 participants
  • 19 minutes
v1
kubernetes
concern
updates
readiness
valero
demo
proposal
process
api
youtube image

29 Jul 2021

Carvel Community Meeting - July 29, 2021
We meet every Thursday at 10:30am PT; we'd love for you to join us live!

Full details on this week's meeting here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?both#July-29-2021-Agenda
  • 6 participants
  • 23 minutes
maintainers
carpool
kubernetes
message
repo
community
updates
carville
pull
registry
youtube image

29 Jul 2021

Pinniped Community Meeting - July 29, 2021
We meet at 9am PT every 1st and 3rd Thursday of the month (except for this time, we met on the 5th Thursday). We'd love for you to join us live!

Agenda notes from this meeting here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view#July-29-2021
  • 5 participants
  • 25 minutes
pinniped
webinar
protocol
updates
hi
login
oidc
proxies
remote
scheduling
youtube image

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
  • 6 participants
  • 42 minutes
octan
updates
release
expect
2021
version
notice
status
hey
octa
youtube image

28 Jul 2021

No description provided.
  • 12 participants
  • 43 minutes
discussion
valero
updates
debug
issue
crds
maintainers
contributions
community
reviewer
youtube image

22 Jul 2021

Carvel Community Meeting - July 22, 2021
We meet every Thursday at 10:30am PT. We'd love for you to join us live!

This week the team discussed roadmap updates, new processes, presented a demo on ytt schemas, and engaged with a user on how to become a contributor. More details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#July-22-2021-Agenda
  • 8 participants
  • 44 minutes
onboarding
community
controller
updated
registration
cargo
chat
attendees
configuration
concerns
youtube image

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
  • 6 participants
  • 40 minutes
version
documentation
concerns
maintainers
clarify
important
statuses
discussion
octan
regarding
youtube image

20 Jul 2021

No description provided.
  • 3 participants
  • 8 minutes
valero
updates
kubernetes
discussion
v1
hi
chat
shortly
community
status
youtube image

19 Jul 2021

At our Community Meeting on July 15, Carvel maintainers, Eli Wrenn and Daniel Helfand, walked through the latest release of kapp-controller.

You can find more details about this release within the release notes: https://github.com/vmware-tanzu/carvel-kapp-controller/releases/tag/v0.20.0
  • 3 participants
  • 23 minutes
package
demoapp
packages
configure
publish
controller
packaging
workflow
configuration
docker
youtube image

15 Jul 2021

Carvel Community Meeting - July 15, 2021
Announcing new day/time for our meetings! We now meet every Thursday at 10:30am PT. We'd love for you to join us live!

This meeting is packed full of big announcements and an in depth demo on kapp-controller. Check out the notes here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#July-15-2021-Agenda
  • 6 participants
  • 57 minutes
community
discussions
carville
scheduled
updates
attending
meet
thanks
maintainers
conversation
youtube image

15 Jul 2021

Pinniped Community Meeting - July 15, 2021
We meet every 1st and 3rd Thursday of the month at 9am PT. We'd love for you to join us live!

This week we discuss July 2021 Roadmap Updates and announced the CNCF Pinniped Webinar. Full details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view#July-15-2021
  • 5 participants
  • 18 minutes
host
announcements
pinniped
community
attending
discussions
webinar
recorded
planning
configured
youtube image

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
  • 7 participants
  • 58 minutes
interface
odot
concerns
users
deployments
opted
octa
websocket
updates
discussions
youtube image

14 Jul 2021

No description provided.
  • 14 participants
  • 1:08 hours
valero
bot
warning
community
chat
github
updates
log
belaru
debugging
youtube image

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
  • 3 participants
  • 13 minutes
odot
updates
planning
discussion
status
revisiting
community
ahead
notice
troubleshooting
youtube image

6 Jul 2021

No description provided.
  • 7 participants
  • 41 minutes
discussion
tasks
updated
concerns
chat
users
comments
backlog
meet
valero
youtube image

1 Jul 2021

Pinniped Community Meeting - July 1, 2021
We meet every 1st and 3rd Thursday at 9am PT. We'd love for you to join us live!

The team went over a few items updated on our roadmap, non-interactive logins to OIDC providers via password grant, support for web app clients, and Matt Moyer did a demo of jump host login flow. Full agenda and notes here:
https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view#July-1-2021
  • 3 participants
  • 27 minutes
host
scheduled
pinniped
updates
local
connect
remote
community
attending
protocol
youtube image

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
  • 7 participants
  • 32 minutes
status
plugins
octa
workflows
golang
typescript
updates
components
manually
editor
youtube image

29 Jun 2021

No description provided.
  • 5 participants
  • 17 minutes
valero
testing
refactors
carlesia
package
concern
valerie
comments
reviews
felicia
youtube image

28 Jun 2021

Carvel Community Meeting - June 28, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us live!

Team discussed a few backlogged items in ytt and imgpkg. Full agenda here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#June-28-2021-Agenda
  • 6 participants
  • 26 minutes
community
carville
attending
chat
week
currently
meet
planning
carnival
ship
youtube image

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
  • 9 participants
  • 41 minutes
updated
settings
octa
changelog
soon
v1
version
important
release
alert
youtube image

22 Jun 2021

No description provided.
  • 6 participants
  • 30 minutes
schedule
valerie
tuesdays
hi
community
updates
taiwan
bridget
server
discussions
youtube image

17 Jun 2021

Pinniped Community Meeting - June 17, 2021
We meet every 1st and 3rd Thursday at 9am PT. We'd love for you to join us live!

This week the team discussed the design doc for remote OIDC login support, AD support, and design for non-interactive LDAP logins. Full notes and details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view#June-17-2021
  • 6 participants
  • 43 minutes
proxy
privileges
kubernetes
ip
pin
issuer
security
client
community
ssh
youtube image

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
  • 7 participants
  • 26 minutes
dash
dependency
injection
concerns
lets
review
deployments
stuff
going
having
youtube image

14 Jun 2021

Carvel Community Meeting - June 14, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us live!

This week we discuss open roles on the team, usability testing, some backlogged bugs to be worked on, and more - check out all the notes:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#June-14-2021-Agenda
  • 6 participants
  • 28 minutes
carville
community
docker
maintainers
attending
chat
updates
providing
ship
currently
youtube image

10 Jun 2021

Carvel Office Hours - June 10, 2021
We meet every 2nd and 4th Thursday of the month at 11:30am PT and would love to have you join us live!

This week's office hours focused on continuing the discussion surrounding issue triage processes and best practices. If you have any feedback you wish to share after viewing, please reach out to us on slack: https://kubernetes.slack.com/archives/CH8KCCKA5

Notes + agenda from this meeting can be found here: https://hackmd.io/5Bh2IXwTShSrA0YdBY4AGg#June-10-2021
  • 6 participants
  • 54 minutes
maintainers
hours
office
conversations
home
attending
ship
vmware
workflow
responsibilities
youtube image

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
  • 8 participants
  • 40 minutes
streaming
vmware
issue
timely
workflow
octan
lets
version
ready
currently
youtube image

8 Jun 2021

No description provided.
  • 5 participants
  • 27 minutes
valero
updates
bridget
backing
kubernetes
notes
github
patch
backups
issue
youtube image

8 Jun 2021

No description provided.
  • 14 participants
  • 47 minutes
valero
harbor
comments
valeria
currently
introduce
docker
hi
valera
maintainers
youtube image

7 Jun 2021

Carvel Community Meeting - June 7, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us live!

This week's meeting covered the monthly Roadmap review, the release of ytt v0.34.0, and pointing to some backlogged items. Full notes here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#June-7-2021-Agenda
  • 7 participants
  • 44 minutes
community
carville
currently
thanks
utility
chat
milestones
project
aaron
ytt
youtube image

3 Jun 2021

Pinniped Community Meeting - June 3, 2021
We meet every 1st and 3rd Thursday at 9am PT / 12pm ET. We'd love for you to join us live!

Announcing v0.9.0 as well as an upcoming bug fix that was brought to the team's attention by @jeuniii (thank you!) and discussed changes to the roadmap and what the team is working on next. Full notes here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ
  • 5 participants
  • 21 minutes
pinniped
authentication
updates
community
repository
oidc
issued
protocol
announcements
attending
youtube image

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
  • 6 participants
  • 18 minutes
discussion
vmware
ahead
stuff
chrome
finalizing
introduce
view
button
exciting
youtube image

1 Jun 2021

No description provided.
  • 7 participants
  • 20 minutes
versioning
discussion
updates
project
hi
tweaking
2021
registry
configuration
valero
youtube image

27 May 2021

Carvel Office Hours - May 27, 2021
We meet every 2nd and 4th Thursday of the month at 11:30am PT and would love to have you join us live!

This week's office hours focused on discussion surrounding issue triage processes and best practices. If you have any feedback you wish to share after viewing, please reach out to us on slack: https://kubernetes.slack.com/archives/CH8KCCKA5

Notes + agenda from this meeting can be found here: https://hackmd.io/5Bh2IXwTShSrA0YdBY4AGg#May-27-2021
  • 6 participants
  • 56 minutes
maintainers
conversations
hours
carnival
cargo
office
hey
zenhow
community
users
youtube image

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
  • 5 participants
  • 18 minutes
dashboard
npm
bugging
bottlenecks
cache
stuff
cluster
hardware
issue
network
youtube image

25 May 2021

No description provided.
  • 6 participants
  • 12 minutes
troubleshoot
valero
updates
discussion
configuration
ve
issue
debug
2021
project
youtube image

24 May 2021

Carvel Community Meeting - May 24, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us live!

Full details and notes from the meeting here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#May-24-2021-Agenda
  • 8 participants
  • 59 minutes
carmel
discussions
community
week
attending
meet
notice
currently
section
preview
youtube image

20 May 2021

Pinniped Community Meeting - May 20, 2021
We meet every 1st and 3rd Thursday at 9am PT / 12pm ET. We'd love for you to join us live!

This week's discussion included updates on LDAP Support, Refresh flow issues in v0.4.x, and Impersonation proxy deployments on private EKS/AKS/GKE clusters. Additionally, discussion around device code flow vs alternatives. Full details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view#May-20-2021
  • 5 participants
  • 19 minutes
pinniped
hosts
announcements
kubernetes
public
watching
piniped
fixes
proxy
netflix
youtube image

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
  • 4 participants
  • 25 minutes
managed
fields
updated
kubernetes
metadata
manage
views
important
2021
handle
youtube image

18 May 2021

No description provided.
  • 7 participants
  • 17 minutes
valero
discussion
updates
project
community
maintainers
notes
comments
versioning
proposal
youtube image

17 May 2021

Carvel Community Meeting - May 17, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us live!

Details and notes from this meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#May-17-2021-Agenda
  • 7 participants
  • 40 minutes
community
hi
attendees
chats
providing
discussions
carville
repository
cargo
ytt
youtube image

13 May 2021

Carvel Office Hours - May 13, 2021
We meet every 2nd and 4th Thursday at 11:30am PT / 2:30pm ET. We'd love for you to join us!

This edition of office hours included discussion around GitHub Issue Triage, imgpkg Copy with rename, and kapp and Tekton working together (Thank you to community member, Charandas for joining and bringing this topic up!).

Full notes here: https://hackmd.io/5Bh2IXwTShSrA0YdBY4AGg#May-13-2021
  • 8 participants
  • 54 minutes
hours
discussion
office
carnival
currently
maintainers
morning
member
postpone
attending
youtube image

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
  • 4 participants
  • 30 minutes
discussion
oda21
updated
viewer
ahead
currently
demos
incrementally
planning
2021
youtube image

11 May 2021

No description provided.
  • 8 participants
  • 25 minutes
valero
vmware
thanks
having
bye
valera
soon
maintainers
discussions
v1
youtube image

10 May 2021

Carvel Community Meeting - May, 10, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us!

Agenda notes from this meeting can be found here:
https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#May-10-2021-Agenda
  • 7 participants
  • 58 minutes
carville
maintainers
conference
community
kubecon
hi
chat
support
demo
currently
youtube image

6 May 2021

Pinniped Community Meeting - May 6, 2021
We meet every 1st and 3rd Thursday at 9am PT / 12pm ET. We'd love for you to join us live!

This week's discussion included LDAP Support, Refresh flow issues in v0.4.x, and Impersonation proxy deployments on private EKS/AKS/GKE clusters.

Shoutout to community member, Scott Rosenberg, for continuing to share his knowledge and expertise with the maintainers as they work on these issues. Full notes and meeting details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ#May-6-2021
  • 5 participants
  • 35 minutes
pinnipeddev
plan
hosted
tweaks
current
demo
soon
listening
project
device
youtube image

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
  • 3 participants
  • 24 minutes
version
uis
storybook
views
kubecon
stuff
touch
accessibility
preview
keynotes
youtube image

3 May 2021

Carvel Community Meeting - May 3, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us!

Details and notes from this meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw#May-3-2021-Agenda
  • 11 participants
  • 48 minutes
carville
timings
community
week
present
soon
demo
kubecon
busy
talk
youtube image

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
  • 2 participants
  • 13 minutes
updates
ahead
kubeflow
push
currently
hack
nightly
demos
20
recent
youtube image

27 Apr 2021

No description provided.
  • 7 participants
  • 21 minutes
valero
roadmap
updates
project
debug
deploying
package
guidelines
going
maintainer
youtube image

26 Apr 2021

Carvel Community Meeting - April 26, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us!

Agenda notes from this meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 6 participants
  • 15 minutes
kubernetes
discussion
package
ytt
carvo
features
updates
repositories
support
concern
youtube image

25 Apr 2021

Carvel maintainer, Dmitriy Kalinin, demo's how to use the Carvel tool suite to install Wordpress MySQL, one of the examples under the Kubernetes GitHub repo: https://github.com/kubernetes/examples/tree/master/mysql-wordpress-pd

This demo is featured at the VMware virtual booth at KubeCon + CloudNativeCon Europe 2021.
  • 1 participant
  • 3 minutes
configuration
wordpress1o
github
downloaded
packages
repository
mysql
docker
application
kubernetes
youtube image

25 Apr 2021

Pinniped maintainer, Matt Moyer, shows a quick demo of the Pinniped concierge. Learn more about Pinniped at Pinniped.dev.

This demo is featured at the VMware virtual booth at KubeCon + CloudNativeCon Europe 2021.
  • 1 participant
  • 3 minutes
penipet
authentication
kubernetes
configure
piniped
demo
cluster
authenticated
penfed
connect
youtube image

22 Apr 2021

Carvel Office Hours - April 22, 2021
We meet every 2nd and 4th Thursday of the month at 11:30am PT / 2:30pm ET. We hope you can join us live at the next one!

This week's office hours was a working group session centered around imgpkg-003 Rename images when copying bundles #22. Further details can be found in the agenda: https://hackmd.io/5Bh2IXwTShSrA0YdBY4AGg
  • 6 participants
  • 45 minutes
copy
carmel
section
office
registry
hours
renaming
version
session
appointed
youtube image

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
  • 5 participants
  • 31 minutes
kubernetes
updates
v1
capabilities
server
github
issue
networking
deployments
message
youtube image

20 Apr 2021

No description provided.
  • 12 participants
  • 53 minutes
roadmap
discussion
valero
versioning
2021
proposal
bridget
guidelines
project
having
youtube image

19 Apr 2021

Carvel Community Meeting - April 19, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. We'd love for you to join us!

Agenda notes from this meeting can be found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view#April-19-2021-Agenda
  • 6 participants
  • 15 minutes
carnival
discussion
currently
attending
community
week
gather
announcements
conduct
date
youtube image

15 Apr 2021

Pinniped Community Meeting - April 15, 2021
We meet every 1st and 3rd Thursday at 9am PT / 12pm ET.

This week's discussion centered around LDAP Support and Device Code Flow (current project roadmap items). Shoutout to community member, Scott Rosenberg, for sharing his knowledge and expertise with the maintainers as they work on these issues. Full notes and meeting details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ
  • 8 participants
  • 56 minutes
ldap
github
updates
discussion
authorized
ahead
pinniped
log
support
interface
youtube image

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
  • 5 participants
  • 26 minutes
octage
demo
functionality
issue
testing
button
currently
mock
interface
vmware
youtube image

13 Apr 2021

No description provided.
  • 8 participants
  • 20 minutes
valero154
kalista
updates
backups
reliability
announcement
kubernetes
valeria
valero
things
youtube image

12 Apr 2021

Carvel Community Meeting - April 12, 2021
We meet every Monday at 11:30am PT / 2:30pm ET.

This week's meeting included discussion around ytt and imgpkg backlogged issues and various status updates across the Carvel tool suite.

Details found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 10 participants
  • 58 minutes
carville
carmel
community
cap
chat
maintainers
comments
concern
hi
gtcr
youtube image

8 Apr 2021

We meet every 2nd and 4th Thursday at 11:30am PT / 2:30pm ET for Carvel Office Hours. We look forward to seeing you at the next one!

This week's office hours centered around "New scenario on Copy with Rename Proposal for imgpkg."
Details here: https://hackmd.io/5Bh2IXwTShSrA0YdBY4AGg
  • 5 participants
  • 51 minutes
copying
proposal
registry
issue
repro
discussion
replica
renaming
relocated
package
youtube image

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
  • 5 participants
  • 36 minutes
updates
viewer
screen
dashboard
sharing
demo
currently
view
2021
version
youtube image

6 Apr 2021

No description provided.
  • 10 participants
  • 20 minutes
v1
logs
debugging
aws
faqs
colds
fixes
rc2
maintainers
reports
youtube image

5 Apr 2021

Carvel Community Meeting - April 5, 2021
We meet every Monday at 11:30am PT / 2:30pm ET. This week's topics include project roadmap items for April, Issue #208 - Add per wait timeout, and backlog items to work on for the week. Full details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 9 participants
  • 58 minutes
carville
updated
community
observe
carnival
chat
soon
cosign
planning
currently
youtube image

1 Apr 2021

Pinniped Community Meeting - April 1, 2021
We meet every 1st and 3rd Thursday of the month at 9am PT / 12pm ET.

This week's topics included the release of v0.7.0 and the next project roadmap items for April 2021. Full details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ
  • 7 participants
  • 40 minutes
updates
kubernetes
pinniped
hosted
plans
deployments
2021
providers
devops
automation
youtube image

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
  • 5 participants
  • 42 minutes
nightlys
releaser
vaccination
yesterday
concerns
blackout
groggy
soon
general
dashboard
youtube image

30 Mar 2021

No description provided.
  • 11 participants
  • 41 minutes
updates
valero
uninstalling
crd
issue
backup
logging
aws
vmware
installing
youtube image

29 Mar 2021

Carvel Community Meeting - March 29, 2021

Details found here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 8 participants
  • 55 minutes
updated
consensus
package
edges
thanks
documenting
discussion
interface
carville
ggcr
youtube image

25 Mar 2021

Carvel Office Hours - March 25, 2021

Details here: https://hackmd.io/5Bh2IXwTShSrA0YdBY4AGg
  • 7 participants
  • 33 minutes
starlark
considerations
indented
spaces
line
adding
support
notes
starlock
providing
youtube image

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
  • 5 participants
  • 49 minutes
versions
tweaks
demoed
view
updated
details
release
expandable
notice
ui
youtube image

23 Mar 2021

No description provided.
  • 6 participants
  • 16 minutes
valero
updates
discussion
currently
r17
testing
roadmap
2021
issue
reviews
youtube image

22 Mar 2021

Carvel Community Meeting - March 22, 2021

Discussion topics include vendir v0.17.0 release, kapp-controller v0.17.0 release, and other items. Full details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 9 participants
  • 32 minutes
updates
cargo
community
maintainers
currently
karmal
repository
comments
draft
announcement
youtube image

18 Mar 2021

Pinniped Community Meeting - March 18, 2021

Project roadmap and contributor opportunities announced!
Main discussion around March 2021's roadmap item: Impersonation proxies (coming in v0.7.0)

Details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ
  • 7 participants
  • 29 minutes
pinniped
roadmap
discussion
project
pin
suggestions
planned
2021
pinnie
projections
youtube image

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
  • 5 participants
  • 42 minutes
slow
octane
performance
refactor
cpu
speed
capacity
sync
cache
updates
youtube image

16 Mar 2021

March 16, 2021
Status Updates - items working towards roadmap

carlisia
Theme: unblocking items for the v1.6 release.

Description Status
#3489 [velero] Use Credential from BSL for restic commands (release-blocker) reviewed PR ✅
#3559 [velero] Add E2E test for multiple credentials (release-blocker) reviewed PR ✅
#3527 [velero] Prefer conditional waiting over magic sleep (release-blocker) reviewed PR ✅
#3583 [velero] Restore progress reporting bug fix (release-blocker) reviewed PR ✅
#3568 [velero] Update upgrade docs (release-blocker) PR merged 🆗
#3584 [velero] Improve GH Action PR assign + labeling PR open for review 📬
#3591 [velero] Improve plugin release instructions PR open for review 📬
AWS / GCP / Azure [plugins] Update changelogs PRs merged 🆗
Issue 3493 Initial scoping out of work for packaging with Carvel Meeting ☎️

-Next:
- push tags and run tests against v1.2.0 of the 3 Velero maintainted plugins
- plan the rest of the week and start planning/organizing for v1.7
- PR reviews

bridget
Focusing on 1.6 release blockers
Multiple credentials work is complete
dave
E2E tests with volume snapshots
Release candidate when E2E tests running/passing on AWS & vSphere
RC tests with latest/earliest K8S supported, Azure, AWS, Kind, vSphere, GCP
Manual tests pass

Discussion topics

carlisia
Welcome Eleanor, who officially starts this week! (PM for Velero)
e2e tests for Velero upgrades?

Contributor Shoutouts PRs

@codegold79: Restore progress reporting bug fix

Contributor Shoutouts Velero Q&A

None this week. We do have unanswered questions.
  • 9 participants
  • 30 minutes
v1
updates
valero
ready
log
roadmap
github
pr
v17
blockers
youtube image

15 Mar 2021

Carvel Community Meeting - March 15, 2021

Discussions around recursive bundles for imgpkg, kapp enhancements, and new proposals process. Details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 7 participants
  • 55 minutes
package
karvel
enhancements
ktpi
consensus
repos
cap
important
performance
2021
youtube image

11 Mar 2021

Carvel Office Hours - March 11, 2021

Topics included:
https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/issues/vmware-tanzu/carvel-kapp/11
https://github.com/vmware-tanzu/carvel-ytt/issues/260
as well as in-depth discussion around a question from a community member

Details and notes here: https://hackmd.io/5Bh2IXwTShSrA0YdBY4AGg
  • 9 participants
  • 57 minutes
concerns
cargo
report
helper
capping
conduct
providing
working
discussed
configuration
youtube image

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
  • 3 participants
  • 26 minutes
performance
cpu
workflows
ahead
centralize
discussed
gcp
processing
schedule
remote
youtube image

9 Mar 2021

March 9, 2021
Status Updates - items working towards roadmap

nrb
Not a lot of progress on code items, mostly working on process stuff and internal builds.
bridget
BSL and Plugin PRs merged for multiple credentials
Restic PR now ready for review: PR 3489
Working on E2E test for multiple credentials
carlisia
Last week: community support + PR reviews of release blockers
This week: PR reviews + review of upload progress design + resolving support issue from last week (restore gets stuck restoring an nfs-pv using restic - (https://github.com/vmware-tanzu/velero/issues/3450)
dave
vSphere stuff
Updated ROADMAP.md with 1.7.0 items (https://github.com/vmware-tanzu/velero/blob/main/ROADMAP.md)
This week - community support
ashish
E2E tests flakyness:
Issue https://github.com/vmware-tanzu/velero/issues/3532
PR https://github.com/vmware-tanzu/velero/pull/3527
Restic upgrade:
https://github.com/vmware-tanzu/velero/pull/3528

Discussion topics

Eleanor Millman will be our new PM starting March 15, 2021
Nolan: Go over release-blockers for v1.6.0
Nolan: Velero Roadmap update for v1.7.0
We will be moving to date-based releases, probably close to Kubernetes release dates.
This would be a 4 month cadence, and give us more realistic timeframes; what do folks think about this?
No matter what timeframe we pick, we’ll be shipping what’s included at that time and only stopping for critical bugs.
Leave comments on https://github.com/vmware-tanzu/velero/pull/3551
Nolan: Working on a Velero vision for the future. Please leave a comment on this hackmd if you’d like to share your thoughts.

Contributor Shoutouts PRs

@jenting: Add jenting as reviewer
@jenting: Add jenting as reviewer
@jenting: [velero] Helm v2 deprecated
@jenting: [velero] Update chart maintainer

Contributor Shoutouts Velero Q&A
  • 10 participants
  • 48 minutes
comments
credentials
valero
updates
issue
reviewing
bridget
guidelines
proposals
accepted
youtube image

8 Mar 2021

Carvel Community Meeting - March 8, 2021

Details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 9 participants
  • 59 minutes
discussion
carville
vmware
currently
community
planning
chat
concerns
topics
nancy
youtube image

4 Mar 2021

Pinniped Community Meeting - March 4, 2021
Pinniped Community Meeting meets every 1st and 3rd Thursday of the month at 9am PST / 12pm EST. We hope to see you at the next one!

This week's meeting included discussion topics around how should caching work and updates on the project roadmap.

More details here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ
  • 7 participants
  • 34 minutes
pinniped
discussion
project
kubernetes
host
updates
pushed
platform
working
brainstorming
youtube image

2 Mar 2021

March 2, 2021
Status Updates - items working towards roadmap

bridget
Multiple credentials support
Adding docs and E2E test
Need one more approval on PR 3442, this will unblock PR 3489

nrb
Not a lot of progress on roadmap last week, dealing with internal TKG builds

ashish
Working on making e2e tests as part of our release pipeline.

dave
Discussion on upload progress monitoring
Working on reviewing outstanding feature backlog

Discussion Topics

What was the outcome/progress from last week’s discussion topics?
Findings for what happens when a resource is in multiple API groups when processed by a custom plugin - new documentation merged in #3498

v1.7.0 rough roadmap
Velero debug support, based on crashd
Trying to get CSI snapshot support to GA
Plugin versioning
Snapshot upload progress
Manifest data structure
Distroless container base image to reduce attack surface
Velero Carvel installation
More detailed test plan; get more thorough in what we’re actually looking for out of tests

Contributor Shoutouts (PRs and Discussions)

@codegold79: Update in-code documentation to show resources can be specified with group name
@slavina-rumenova: Adding check if disk description is empty
@justbert: Add documentation around minimum required permissions
@tareqhs: [velero] customize client-qps and client-burst
@peterekhator: [velero] feat: add nodeselector for restic
@cyril-corbon: [velero] feat: add annotations for velero deployment and restic daemonset
@codegold79: [Velero] Add velero component label and update docs
  • 7 participants
  • 48 minutes
valero
reviewing
bridgette
credential
log
concerns
approval
updates
certs
comments
youtube image

1 Mar 2021

Carvel Community Meeting - March 1, 2021

Topics discussed include: Announcement of office hours, project roadmap for March, and backlogged items.

Details and Agenda here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw
  • 7 participants
  • 1:01 hours
project
carnival
carville
guidelines
community
present
planning
weekly
maintainers
roadmap
youtube image

25 Feb 2021

No description provided.
  • 7 participants
  • 56 minutes
snapshotting
backups
valero
workflow
monitoring
snapshotter
snapshots
snapshotters
vsphere
backup
youtube image

23 Feb 2021

Feb 23, 2021
Status Updates - items working towards roadmap

bridget
Multiple credentials support
BSL support in PR 3442
Restic support in draft PR 3489
Plugin support for AWS, Azure, GCP
Currently running tests and need to write docs
Added fix for restic restores when using namespace mapping: PR 3475
Released Azure plugin v1.1.2
carlisia
Addressed code reviews for the DownloadRequest controller - https://github.com/vmware-tanzu/velero/pull/3004
Looking at an issue with a capi cluster
PR reviews
nrb
Reviewing blockers for v1.6.0
Continuing to refine roadmap out to v1.9+
Testing an update to restic v0.12.0
dave
Working on road map
Open review/discussion for Upload Progress monitoring design doc
https://github.com/vmware-tanzu/velero/pull/3416
Zoom - Feb 25, 2021 9:00 AM Pacific - https://VMware.zoom.us/j/94331975442?pwd=V2Rmci9kMjlOMWlHQUZqSkZKQ0ttdz09&from=addon
ashish
Finishing up plumbing work for Velero e2e tests on internal platform.

Discussion Topics

Any rotating topics we want to add here?
What was the outcome/progress from last week’s discussion topics?
nrb: Started a design proposal for a backup manifest data structure
@codegold79 / @brito-rafa: Findings for what happens when a resource is in multiple API groups when processed by a custom plugin. Related issue: https://github.com/vmware-tanzu/velero/issues/3491
Plugin authors should specify fully qualified names in the ResourceSelector type
Action: Document ResourceSelector type
Action: Resources that have multiple views with shared UUIDs - define how to handle these properly on restore
Example: Deployments which move versions from v1.15 - v1.16
Example: customresourcedefinitions.apiextensions.k8s.io v1beta1 - v1 introduced different fields, but the object was the same one
dave: Using an outbound proxy - Any experience from the group on best practices?

Contributor Shoutouts

@MadhavJivrajani: added documentation for how velero handles encryption
@aslafy-z: fix typo in item_hook_handler
@aristosvo: Security configuration Azure Storage Account with AKS
  • 10 participants
  • 51 minutes
setup
bridgette
azure
updates
credentials
problems
valero
rustic
backup
maintainer
youtube image

22 Feb 2021

Carvel Community Meeting - February 22, 2021

Topics discussed include "why imgpkg is inefficient," "kapp should double check that K8s API returns labeled resources," and ytt schemas. Cari, a Carvel maintainer, also covers what is "pointing" and why the team does this.

More details here: https://hackmd.io/F7g3RT2hR3OcIh-Iznk2hw?view
  • 8 participants
  • 59 minutes
schemas
tweaks
docker
workflow
zenhub
advanced
registry
processing
container
project
youtube image

19 Feb 2021

Feb 9, 2021
Status Updates - items working towards roadmap
nrb

Helping implement credential support on volume snapshot locations
Opened a PR to close issues if they’re stale. (PRs will not be closed as stale)
Opened a PR for labeling issues and adding a PR template
Working with Dave to solidify a roadmap for the next few versions
Reviews of items defined as release blockers.
This list is incomplete, but these are the PRs we’re prioritizing
Aim to get a pre-release of v1.6.0 out by end of February
Playing with “crashd” to get info about a Velero install within a cluster.
Getting some sort of bundling would be helpful so we can put the Velero crashd scripts in our repo.
Would be part of a solution to velero debug or something similar
bridget

Working on multiple credential support
Blocked on #3190 and #3409 (working off these branches locally)
Will push branches for support in BSLs and VSLs once the above are merged
Work on restic support is still ongoing
carlisia

Updated DownloadRequest PR, ready for review
Wrapping up addressing reviews for the BSL credentials field PR
Next: review PRs related to the multiple credentials change
After: PR review of the e2e tests
dave

Community support last week
Upload progress design doc - https://github.com/vmware-tanzu/velero/pull/3416
Will schedule community design review on upload progress
E2E tests running automatically
Discussion Topics
shawn-hurley (Shawn Hurley)/dave (Dave Smith-Uchida) - Have the Velero CLI use the active namespace in the current context (https://github.com/vmware-tanzu/velero/issues/3194)
This has links to multitenancy design - if Velero watches for backups & restores in different namespaces, this becomes important
Nolan owes architecture diagrams
Rahul Rathi - Ways to capture the volume size corresponding to every snapshot contained in a backup
Currently there is no place where Velero captures the snapshot sizes
Can the velero VolumeSnapshotter API add a way to report the size of the snapshot and the size of the volume?
Dave - snapshots could have dependencies
This is why there’s a request for the original volume size
Nolan
Does the CSI API expose this?
There’s a restoreSize field there
We’d need to add another field on the CSI objects, which is viable
How would this work with restic
Could use PV’s size to start with
Also helps on restore
Dave - Can we get use cases?
May need a dry run
Give users an idea of how much data is going to be restored?
This would be hard to use across clouds
Requirements in priority
Volume size (in Velero and CSI API)
The VolumeSnapshotters are eventually going to be deprecated, so we’ll need to make sure it gets into CSI
CSI and vSphere snapshots are a different path - they’re BackupItemActions
We have the PV YAML in the backup, and can scrape it
Can we get a design doc?
Frankie (codegold79)/Rafael (brito-rafa) - Update on PR #3133 (Enable API Groups Feature)
Contributor Shoutouts
@a-mccarthy: remove FAQ pages
@mike1808: Add colors to describe command
@shellwedance: Modify InitContainer checking function that potentially incurs error
@aslafy-z: [velero] feat: allow servicemonitor to be deployed in another namespace
  • 13 participants
  • 57 minutes
valero
updates
roadmap
credentials
github
concerns
prs
newsletters
registry
ready
youtube image

18 Feb 2021

Pinniped Community Meeting - February 18, 2021

Topics discussed include LDAP identity provider design, how to handle multiple IDPs, and deprecating local-user-authenticator in favor of some “local user” IDP in the supervisor. Notes and details on the next meetings found here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view
  • 8 participants
  • 56 minutes
hosted
updates
bot
inconvenient
github
certs
proxy
pr
demoing
manage
youtube image

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
  • 7 participants
  • 42 minutes
welcomes
exciting
hi
come
members
octant
vikram
package
community
adding
youtube image

16 Feb 2021

Feb 16, 2021
Status Updates - items working towards roadmap
carlisia

Addressing code reviews for the DownloadRequest controller
PR reviews
bridget

Community support last week
Multiple credentials support
Draft PR for BSL support
Working on Restic support
Will continue on plugin support
Would like to release the Azure plugin this week
To release PR 87
dave

Finishing up multi-cloud E2E tests PR
Worked with Nolan on roadmap
nrb

Finished up some github actions
Community Shoutout
@codegold79: Use label to select Velero deployment in plugin cmd
  • 7 participants
  • 10 minutes
valero
comments
bridgette
updates
workflows
support
credentials
present
valera
hi
youtube image

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
  • 4 participants
  • 1:00 hours
octan
demoed
dashboard
refreshes
shortly
october
alert
launch
version
o17
youtube image

8 Feb 2021

Carvel Community Meeting - February 8, 2021

Meeting information and notes can be found here:
https://carvel.dev/community/
  • 9 participants
  • 38 minutes
ytc
updates
discussion
package
ongoing
stuff
ggcr
feature
issue
image
youtube image

4 Feb 2021

Pinniped Community Meeting - February 4, 2021

This meeting dove deep into api design and the upcoming release of v0.5.0, featuring multiple pinnipeds.

Notes and meeting information can be found here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view
  • 7 participants
  • 44 minutes
proxy
hosted
concern
comments
bots
initiatives
community
users
updates
conduct
youtube image

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
  • 3 participants
  • 25 minutes
version
persistence
preferences
status
electron
repository
stuff
feb
updated
currently
youtube image

2 Feb 2021

Feb 2, 2021
Status Updates - items working towards roadmap
carlisia:

Addressing code review for:
https://github.com/vmware-tanzu/velero/pull/3004
https://github.com/vmware-tanzu/velero/pull/3190
PR reviews
bridget:

Focusing on PR reviews
Continuing on multiple credentials support
Will open more PRs once dependent PRs are reviewed/merged
dave

Community support
Upload progress tracking design
jonas

New website layout: https://github.com/vmware-tanzu/velero/pull/3279
Discussion Topics
pranavgaikwad (Pranav Gaikwad)
Need help building Velero CLI
Community Shoutouts
None this week (lots of PRs pending reviews)
  • 7 participants
  • 21 minutes
pr4
edits
reviewing
credential
kalisia
valero
improvements
pr
script
issue
youtube image

1 Feb 2021

Carvel Community Meeting - February 1, 2021

Meeting information and notes can be found here:
https://carvel.dev/community/
  • 8 participants
  • 51 minutes
carmel
discussions
planning
community
weekly
attention
registry
improvements
users
notified
youtube image

27 Jan 2021

Carvel Community Meeting - January 27, 2021

Meeting information and notes can be found here: https://carvel.dev/community/
  • 8 participants
  • 58 minutes
github
meet
updated
carvalho
community
shared
discussion
currently
message
maintainers
youtube image

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
  • 4 participants
  • 48 minutes
updates
electron
odot
soon
project
approving
important
demo
octa
currently
youtube image

26 Jan 2021

Jan 26, 2021

Status Updates - items working towards roadmap
nrb:
Reviewing Frankie’s PR for version negotiation at restore.
Reviewing PRs that multi-creds work depends on.
Tech debt items for v1.6.0 will be trimmed from the board this week and moved to v1.7.0
bridget:
Continuing work on multiple credentials support
Reviewing PRs
dave
e2e tests across multi-cloud
e2e test for multiple namespaces

Discussion Topics
Ritesh Patel from Nirmata will demo Kyverno

Pranav Gaikwad (@pranavgaikwad) Restore Progress feedback. Should the excluded resources be included in the count of items restored? Not included as per design.

Have a question? You can ask in the Discussion Q&A

Community Shoutouts
@MadhavJivrajani: Raise logging level for PV deletion timeout
@a-mccarthy: Update docs to clarify backup location and relationship with other data
@cpanato: [velero] Helm2 fix
@cpanato: add stable repo to the new location
  • 8 participants
  • 42 minutes
valero
backup
refactor
updates
roadmap
documentation
ready
issue
hosting
restoring
youtube image

21 Jan 2021

Pinniped Community Meeting - January 21, 2021

This is the first recorded community meeting for Pinniped, covering project roadmap, CI transparency, what's in v0.5.0, and multiple Pinnipeds.

Meeting information and notes can be found here: https://hackmd.io/rd_kVJhjQfOvfAWzK8A3tQ?view
  • 7 participants
  • 42 minutes
discussion
vm
thanks
currently
sharing
matt
introductions
having
important
margo
youtube image

19 Jan 2021

Jan 19, 2021

Status Updates

carlisia
Almost done with addressing reviews for Download Request (https://github.com/vmware-tanzu/velero/pull/3004)

bridget
Released v1.5.3
Helped out with some internal build processes
Working on POC for multiple credentials
Need to review outstanding PRs

nrb
Internal build updates for Velero v1.5.x series (build changes taking a while)
Reviewed timeout design w/ Phuong
My notes: https://hackmd.io/rGQuMa3XRDm7BW-CVVLAsg

dave
E2E tests running in AWS, Azure clouds
Working on next tests, CI/CD integration

Discussion Topics

carlisia
We are using GH Discussions for community support now (and other topics): https://github.com/vmware-tanzu/velero/discussions

bridget
Multiple credentials POC demo
Velero PR: https://github.com/vmware-tanzu/velero/pull/3299
AWS plugin PR: https://github.com/vmware-tanzu/velero-plugin-for-aws/pull/69

phuong: quick update on the plugin timeout design
Step 1. Add golang contexts into the plugin interfaces
Uses new WithContext variations to each fuction for backwards compatibility
Step 2. Determine timeouts & cancellation behavior
Plugin versioning: https://github.com/vmware-tanzu/velero/issues/3285
Helps with modifying plugin interfaces without requiring everyone upgrading in lock step
High level: looking for a pod-level timeout that covers ALL PVs connected.
Nolan’s notes: https://hackmd.io/rGQuMa3XRDm7BW-CVVLAsg
Recording of the meeting: https://Dell.zoom.us/rec/share/EtlVa0vDa_fM0pzxArc9Izbq1LJwNpc1v5bfWcIwjCGzC4KDkjBqkudCWAGZqqI.e01a98H7-RO0y2_q Passcode: xH.vY3D5

Nolan & Dave will be doing a presentation on Velero at the Data Protection Working Group on Wednesday 1/26, 9am Pacific time
#wg-data-protection on the kubernetes slack
  • 6 participants
  • 39 minutes
valero
bridgespr
currently
notes
updates
concern
vmware
workflow
prm
2021
youtube image

13 Jan 2021

Carvel Community Meeting - January 13, 2021

Meeting information and notes can be found here:
https://carvel.dev/community/
  • 11 participants
  • 56 minutes
announcements
controller
concern
hey
discussions
users
providing
cap
responses
proxy
youtube image

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
  • 5 participants
  • 41 minutes
updates
automation
2020
electron
okay
comes
testing
glance
issue
stuff
youtube image

12 Jan 2021

Jan 12, 2021

Status Updates

dave
- e2e tests running in Azure
- Working on e2e tests running against all clouds as install target
nrb
Out most of last week due to family emergency
Reviewed https://github.com/vmware-tanzu/velero/issues/3191 for the cause of throttling log messages
Increase --client-burst & --client-qps if you see this. We’ll get this increased in v1.6
Opened an issue for some of Velero’s upcoming rearchitecture, https://github.com/vmware-tanzu/velero/issues/3229
Covering community support w/ Carlisia this week
bridget
Community support last week
Working on multiple credentials support
Need to make a decision on approach to take
Need to follow up on some PRs that have been updated
carlisia
- This week will be PR reviews and addressing code reviews on my PRs
- Sharing community support with Nolan
- PTO this Thu and Fri

Discussion Topics
dave
Azure issues with memory limit and plug-in failure. Hard to debug some plug-in failures.
nrb - There is an issue w/ Azure plugin where object storage chunk uploading uses the maximum memory of the Velero pod.
nrb - Adding ~10 log messages into the Backup CR seems useful, especially when it can’t upload to object store
Dylan
Ability to selectively patch resources on per restore basis.
Use case is Secrets & CRs
User wants to continually patch Secrets vs replace it
Operators watching CRs, they wanted to make sure the operators were going to keep working
Current design of plugins is very much all or nothing.
Plugins should be able to allow mutations or patching
Give post hooks the backup manifest to help
When patching, this is a merge operation. That may result in a merged, incorrect object at the end
Can we add a way to download individual JSON from a backup to then re-submit with Kubectl?
This exists with the velero backup download command, but you need to take it out of a tarball
Can we modify the restoreitemaction plugin API to return an action?
The plugin could identify the relevant fields and return a patch object & the patch action
Action - Alay and Dylan to work on design doc
Phuong: (phuong.n.hoang@dell.com) invite to design meeting for Velero plugin timeout 9am PST Friday Jan 15th. This is the Zoom meeting: https://Dell.zoom.us/j/91078486282?pwd=Yk9sU1UwT0NScXE2Q2oyRGV3K002QT09
This is for timing out plugins generically
Enhance the plugins to use the Context for timeouts
Please add to https://groups.google.com/g/projectvelero
carlisia
hit a temporary snag with using GH Discussion: https://github.com/github/feedback/discussions/3105
is HackMD getting slow again? Time to archive?
nrb
Current v1.6.0 status: https://github.com/vmware-tanzu/velero/projects/4
Testing is moving along
Need to get multiple credential support design approved
bridget
Can we do a v1.5.3 release in the meantime before 1.6?
nrb: :thumbsup:
We need to include some patches like properly deleting when DeleteItemActions are missing, and fixing include/exclude plugin logic (I don’t have a full list)

Contributor Shoutouts
@justenwalker/Bryson Shepherd (on Slack): fix: missing results in ListObjects/CommonPrefixes
@eyenx: [velero] feat(schedule): add annotation templating
  • 10 participants
  • 51 minutes
throttling
issue
server
patching
planning
backlog
community
kubernetes
updates
azure
youtube image

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
  • 4 participants
  • 39 minutes
logged
updates
nightly
github
browser
backend
access
chat
helpers
server
youtube image

5 Jan 2021

Jan 5, 2021

Status Updates
carlisia
- Back from 2 weeks PTO
- This week will be PR reviews and addressing code reviews on my PRs
bridget
Catching up after PTO
On community support this week
Will pick up work on multiple credentials support again
PR #2403 needs another review
nrb
Also catching up after PTO - need to catch up on opened issues and outstanding PRs

Discussion Topics
carlisia
are we ready to start with the GitHub Discussion? I started a list of potential categories here: https://hackmd.io/OFFTp_RIRmOQ7xwhxkv0yA
  • 4 participants
  • 19 minutes
bye
maintainers
pto
comments
week
ready
2021
updated
having
vmware
youtube image

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
  • 3 participants
  • 19 minutes
soon
electron
updates
project
note
current
having
2021
stuff
computer
youtube image

15 Dec 2020

Dec 15, 2020
The Velero maintainer team at VMware will be on holiday between December 19, 2020 to January 4, 2021.

Status Updates
nrb
On community support this week
EOY tasks, planning for next year
Code reviews
Maintainers, please give the following PRs a look:
DownloadRequest controller to kubebuilder
Set custom certificates on a BSL
carlisia
PRs + PR reviews
wip: Adding reference to a credential to the BSL
Secrets stuff
wip: review Frankie’s PR (Restore API group version by priority): https://github.com/vmware-tanzu/velero/pull/3133
bridget
Community support first half of this week
Starting vacation Wed/Thurs
Continuing to work on multiple credentials proposal
PR reviews
About to submit a PR for delve debugging in Tilt
dsmithuchida
Submitted talk proposal for Kubecon EU on Backup/restore of operator driven apps
Started on design for upload progress and data movement tracking

Discussion Topics
carlisia
JenTing Hsiao as core maintainer [APPROVED!]: https://github.com/vmware-tanzu/velero/pull/3188
If you’d like to join us, take a look at our Governance document
What if we optimize the behavior of the sync controller in regards to instantiating a backup store: https://github.com/vmware-tanzu/velero/pull/3187
Combine the behavior of sync & BSL controller
Could we have this done in a design doc?
Reduces the amount of requests to object storage
Reduces instantiations of object storage plugins
Reconciling the server default BSL with the user configured default BSL: https://github.com/vmware-tanzu/velero/issues/3173
nrb
New GitHub Processes
Using Ginkgo
Frankie:
Uses BDD descrptions, which isn’t necessarily used
Doesn’t feel “Go-native”
Carlisia
controller-runtime uses Ginkgo’s BeforeTest entrypoints to do setup.
Dave
Used e2e tests cause we were using it elsewhere
Thought there were benefits to it that haven’t manifested

Contributor Shoutouts
@matheusjuvelino: issue: add flag to the schedule cmd to configure the useOwnerReferencesInBackup option #3176
@matheusjuvelino: Owner reference in backup when created from schedule
@imjokey: Tencent S3 Compatible Support Docs
@nemeth: doc: Use inline markdown links in tables
@yusufgungor: Preserve nodePort support with --preserve-nodeports flag
@jenting: feat: support configure BSL CR to indicate which one is the default
  • 7 participants
  • 1:03 hours
backup
vmware
concerns
maintainers
updates
comments
valero
send
bye
ready
youtube image

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
  • 4 participants
  • 38 minutes
artifactory
brew
issue
npm
github
docker
finalizing
17
gone
project
youtube image

8 Dec 2020

Dec 8, 2020

Status Updates
carlisia
Community support last week
Addressed PR reviews for the Tilt Setup (https://github.com/vmware-tanzu/velero/pull/3119)
Mainly did PR testing and reviews
bridget
Spent quite a bit of time on PR reviews
Experimenting with Delve/Tilt debugging
Working on initial steps for supporting multiple credentials
Mostly experimental work based on design doc
dsmithuchida
Working on Distributed Data Generator on Azure
nrb
PR reviews
Working on board processes

Discussion Topics
Rafael @brito-rafa and Frankie @codegold79 - Restore from multiple backed up API Group Versions. A WIP PR #3133 has been submitted that follows the corresponding design doc.
nrb - Restore progress and waiting for additional items?
ballpark of release timeframe of version 1.6 and/or 1.5.3 ?

Community Shoutouts
Swanand Shende for helping folks out in our upstream Slack
  • 8 participants
  • 30 minutes
valero
updates
rustic
comments
support
merge
debugging
project
reviewing
issue
youtube image

1 Dec 2020

Dec 1, 2020

Status Updates

carlisia
Community support this week
Internal presentation yesterday
Finished the Tilt setup for Velero (PR: https://github.com/vmware-tanzu/velero/pull/3119)
PR reviews + starting on CLI v1.6 issues

bridget
Updated design for multiple credentials support
Needs further thought on the impact on upgrades and Helm
Updated the docker actions used in CI
Spent some time on community support last week over Thanksgiving

nrb
Bereavement & holiday last week
PR reviews yesterday

Discussion Topics
carlisia: Tilt setup demo
Community Shoutouts
@sseago: Design doc for RestoreItemAction wait for AdditionalItems to be ready
@pranavgaikwad: restore progress design doc
@funkycode & Michael Ketslah: pass annotations from scheduler to created backup
@shellwedance: Modify function name typo
@MadhavJivrajani: Add instructions to clone repo for examples
@jenting: feat: add delete sub-command for backup-location
@dsu-igeek: Add an E2E test framework to test Velero across cloud platforms
@damoon: [velero] fixed dnsPolicy position in yaml definition
@jaredallard: [velero] Support setting dnsPolicy on restic daemonset and velero deployment
  • 6 participants
  • 55 minutes
updates
kubernetes
demo
registry
tilt
status
stuff
package
valero
2020
youtube image

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
  • 5 participants
  • 32 minutes
updates
comments
project
release
homebrew
hi
troubleshooting
pio
important
github
youtube image

11 Nov 2020

Carvel's community meeting is held fortnightly on Wednesdays at 12PM ET / 9AM PT via Zoom (http://community.klt.rip​)
Join our Google Group (https://groups.google.com/g/carvel-dev​) to get updates on the project and invites to community meetings.
---
Agenda:

Announcements 📣
1. vendir v0.12.0 (release notes)
2. KubeCon office hours - November 20th 10-10:45 PST

Carvel Tech Forum 💻
1. Dead Reckoning on imgpkg: Where are we now? Where are we going?
- kbld package/unpackage:
https://github.com/k14s/kbld/blob/develop/docs/packaging.md
- Docs: https://github.com/k14s/imgpkg/tree/develop/docs
- Releases: https://github.com/k14s/imgpkg/releases
- Prior / Other Current Art
https://github.com/containers/skopeo
https://github.com/deislabs/oras
https://github.com/aws/containers-roadmap/issues/43#issuecomment-691091513
  • 8 participants
  • 57 minutes
package
discussion
announcements
introduce
periscope
version
interface
important
today
platform
youtube image

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
  • 6 participants
  • 51 minutes
updated
troubleshooting
v1
artifactory
dashboard
repos
issue
o162
deployments
operating
youtube image

10 Nov 2020

Nov 10, 2020

Status Updates
carlisia
My birthday is tomorrow, yeay!
I’ll. be on GoTime live today at 12PM PT: https://changelog.com/live/26m
On community support
Tons of PRs to review
Working on a Velero presentation
Storj/Tardigrade interview about Velero: https://www.youtube.com/watch?v=ldWF7cmNEFc
ashish
Bug fix PRs:
🐛 Use namespace and name to match PVB to Pod restore
🐛 Do not run ItemAction plugins for unresolvable types for all types
Pick up on the e2e tests. Release item for v1.6
PR reviews:
Design PRs
Sync restore of additional items from restoreItemAction plugins.
Proposal looks good overall.
Will take another pass before signing off.
Appreciate your patience.
Also working on the presentation with Carlisia.
nrb
Reviewed proposal with Rafael’s team on the API migration work
DockerHub is limiting pulls from free accounts. This may limit your ability to pull Velero images, especially from CI if it doesn’t cache. We’ll likely be moving Velero into VMware’s newly created public repo at some point in the future to remove the restrictions.
KubeCon NA is next week! Bridget and I will be doing a Velero Q&A at 4pm ET, Wednesday November 18th.
Zoom link
bridget
Mostly catching up on things after PTO
Reviewing design docs
Would like to get involved with multiple credentials work.
dsmithuchida
First pass at e2e tests - https://github.com/vmware-tanzu/velero/pull/3060
Released Distributed Data Generator (Kibishii) test tool - https://github.com/vmware-tanzu-labs/distributed-data-generator

Discussion Topics
Rafael @brito-rafa and Frankie @codegold - Updates to Choosing API Group Version to Restore Design Doc: PR #3050
Review priority cases (with examples with an academic API Group): https://github.com/brito-rafa/k8s-webhooks/tree/master/examples-for-projectvelero
FYI: Changing priority system to match that of K8s more closely
Phuong Hoang: Timeout for BackupItemPlugin design https://github.com/vmware-tanzu/velero/pull/3018 Adding timeout to ExecuteRequest may cause incompatibility with prevous version of plugins.
Action: Phuong to add a meeting for this
Scott/Nolan Addtional items wait design doc
https://github.com/vmware-tanzu/velero/issues/1970 is also related; we cannot currently restore a namespace by itself, or create RestoreItemActions for a namespace object.
Pranav Restore progress status design doc
Handling multiple credentials/secrets

Community Shoutouts
@invidian: Fix various typos found by codespell
@a-mccarthy: Add custom 404 page to website
Preview of the 404 page
@mynktl: fixing ‘velero.io/change-pvc-node-selector’ plugin to fetch configmap using plugin name
  • 12 participants
  • 58 minutes
valero
vmware
restoring
discussion
problems
docker
maintainers
currently
log
provide
youtube image

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
  • 5 participants
  • 31 minutes
o17
edit
concern
repo
review
sharing
goes
agree
revisit
release
youtube image

28 Oct 2020

Carvel's community meeting is held fortnightly on Wednesdays at 12PM ET / 9AM PT via Zoom (http://community.klt.rip)
Join our Google Group (https://groups.google.com/g/carvel-dev) to get updates on the project and invites to community meetings.
---
Agenda:

Announcements 📣
1. kbld 0.27.0 - release notes https://github.com/k14s/kbld/releases...
- can now tag images pushed by kbld, thanks to @StarpTech (https://github.com/StarpTech)
- now does additional digest check when unpacking relocated images
2. vendir 0.11.0 - release notes https://github.com/k14s/vendir/releas...
- you can now specify versions using SemVer! 😲
3. VMware Tanzu Kubernetes Grid 1.2 was released - release notes https://docs.vmware.com/en/VMware-Tan...
- using Carvel tools for templating and other stuff. Example on Twitter ➡️ https://twitter.com/lamw/status/13185...

Carvel Tech Forum 💻
1. How can we make contributing to `kbld` easier?
- GitHub issue by @StarpTech: k14s/kbld#54 (https://github.com/k14s/kbld/issues/54)
  • 6 participants
  • 48 minutes
brew
debugging
contribute
implementation
testing
issue
git
maintainers
locally
kpack
youtube image

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
  • 4 participants
  • 48 minutes
updates
community
announcing
discussion
o16
october
zenhub
currently
issue
roadmap
youtube image

27 Oct 2020

Oct 27, 2020

Status Updates
carlisia
Suport-a-thon last week
Experimented with an internal tool to boot up an AWS EC2 cluster
Tested and documented
Neat (but dangerous) OSS tool to decommision AWS infrastructure: https://github.com/rebuy-de/aws-nuke
Sample config file: https://gist.github.com/carlisia/c687505ff9b89b429557f897659e1c49
PR reviews + Helm
ashish
Support-a-thon last week
Community support this week
Have you heard about our Velero Office hours?
this opens another hackmd page
dsmithuchida
Support-a-thon last week
Working on basic e2e test, mostly working
nrb
Support-a-thon last week
Revisting our bug triage process
Released v1.4.3 and v1.5.2 last week with a security fix - please upgrade when you can.
Blocker - several design PRs are waiting on other maintainers to review

Discussion Topics
Rafael @brito-rafa , Frankie @codegold79 and Jenting @jenting - Migration doc: https://github.com/vmware-tanzu/velero/issues/2551 . About K8s API Groups: http://www.rafaelbrito.com/2020/04/kubernetes-api-groups.html
Alay: Provide more visibility on reasons for PartialFailure by reporting the errors on velero CR
The CRs don’t provide errors directly, just he number
CRs are limited to 1.5mb usually due to etcd
There’s a mismatch between restore & backup log formats, making just parsing difficult
This could be a subresource backed by a web hook, not a CRD

Community Shoutouts
@a-mccarthy: fix minio code samples
@cvhariharan: Add warning to velero version cmd.
@doughepi: Adding fix for restic init container index on restores.
@jenting: [velero] Restrict release on upstream repo
@mukulgit123: [velero] Correct syntax of iam role pod annotation in values.yaml
@machine424: [velero] Add priorityClassName in the values.yaml file to make it ‘official’
  • 10 participants
  • 48 minutes
cluster
supportathon
vmware
tooling
updates
kubernetes
ec2
blockers
decommissioned
warning
youtube image

22 Oct 2020

October 22

Is cross cluster migration on the roadmap?
We do have support for it.
You take a backup of a cluster and all the cluster objects are in the configured object storage.
When restoring a new cluster, you will need to make sure that the new cluster has access to the object storage bucket where the backups from the original cluster were written to.
Velero will then read those backups for the original cluster and restore them to the new cluster.
For cross cluster migration of persistent volumes, it is necessary to use restic.

Note: There are some details missing from our documentation on how to provide credentials to Velero.

How does the Velero CLI communicate with the Velero server?
Is there a REST API? Communication happens via the creation of CRDs. The Velero controllers process those CRDs and as part of the reconciliation loop, will start the backup/restore operations.
Velero communicates with the Kubernetes API server, not etcd.
Velero is purpose built for Kubernetes using Kubernetes.

When backups are in progress, we can see the state and logs. Is there a way to view the backup progress?
In Velero 1.4, backup progress was introduced. There is a field on the Backup object which details the number of items to backup and the number of items that have been backed up so far. We don’t maintain a list of the items to be backed up as it difficult to keep this up to date during the backup progress. However, once the backup is complete, the list of all resources that were in the backup can be viewed using velero backup describe "backup-name" and checking the Resource List. It also differentiates between Kubernetes resources and restic backups.
TODO: Details of the progress item are missing from the API documentation. We should add this.

Demo of Velero using MinIO
MinIO running in a docker container outside the cluster. Instructions to run this are available on our FAQ page
Using velero-plugin-for-aws as MinIO is an S3 compatible storage.
Using CSI hostpath driver to provision volumes on a KinD cluster.
Restic demo:
Enabled using either opt-in or opt-out. More on this here

Getting started with contributing to Velero
Please see our docs on
Contributing
Joining the Velero community
Twitter @projectvelero
Kubenetes Slack #velero
Google Group
  • 3 participants
  • 46 minutes
valero
backups
cluster
migrating
docker
backing
log
requests
valeria
azure
youtube image

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
  • 5 participants
  • 16 minutes
octan
electron
stuff
demo
octants
october
loading
chrome
octant
updates
youtube image

20 Oct 2020

Oct 20, 2020

Status Updates
carlisia
Community support status:
done: triaged all recent (couple weeks) issues
wip: triaging older issues and starting on the other repos
PR reviews
tackle my broken test for https://github.com/vmware-tanzu/velero/pull/3004 (DownloadRequest migration to kubebuilder)
nrb
Fixed https://github.com/vmware-tanzu/velero/issues/2570, plan to get v1.5.2 & v1.4.3 out this week.
Planning our support-a-thon to reduce the number of open support issues this week, Wednesday to Friday
v1.6 checkup!
bridget
Made some changes to #2993 based on comments
Discovered a problem with approach in newest changes so need to revisit that approach and modify tests
Helped Ashish with internal release processes last week
Reviewing design docs
dsmithuchida
PTO last week
Working on e2e tests

Discussion Topics
carlisia
Should we add this to our list of supported plugins: https://github.com/Lirt/velero-plugin-swift/
How do we handle requests for a new plugin: https://github.com/vmware-tanzu/velero/issues/2988
Add them to https://github.com/vmware-tanzu/velero/tree/main/site/content/plugins/list
Also https://github.com/vmware-tanzu/velero/blob/main/site/content/docs/main/supported-providers.md
We are hiring a senior Product Manager to lead Velero: https://twitter.com/carlisia/status/1318304806784573440 (spread the word please!)
Jonas got a promotion, congratulations!! Well deserved title of Head of Community Management
nrb
What do folks think about moving from ZenHub to GitHub Projects?
Example: https://github.com/orgs/projectcontour/projects/2
Advantages:
Integrated (doesn’t need a 3rd party site/plugin)
Can create multiple project boards for different things
Disadvantages:
GitHub issues aren’t automatically added to the board (maybe GitHub Actions exist for this?)
https://github.com/marketplace/actions/github-project-automation
No concept of epics
One time switch cost
v1.6 priorities
Implementing e2e testing
Continue migrating to kubebuilder/controller-runtime
Enable the use of custom credential providers
Upgrade to restic v0.10.0
Phuong
Backup in parallel https://github.com/vmware-tanzu/velero/issues/2888: maybe just backing up pods in parallel
Enhance Backup with plugin timeout (https://github.com/vmware-tanzu/velero/issues/2922): pull request submitted https://github.com/vmware-tanzu/velero/pull/3018
dymurray
Follow up from previous meeting, restore progress design proposal: https://github.com/vmware-tanzu/velero/pull/3016

Community Shoutouts
@betta1: Fix BSL controller to avoid invoking init() on all BSLs regardless of…
@gliptak: Bump Go to 1.15
Arianit Uka for reporting https://github.com/vmware-tanzu/velero/issues/2570
Pranav Gaikwad for https://github.com/vmware-tanzu/velero/pull/3016
  • 10 participants
  • 59 minutes
valero
updates
problems
supportathon
repository
currently
recheck
v0
backup
triage
youtube image

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
  • 3 participants
  • 20 minutes
odot
updated
announced
repo
oh
issue
platforms
precautionary
enhancements
operating
youtube image

13 Oct 2020

Oct 13, 2020

Status Updates
carlisia
DownloadRequest migration to kubebuilder/runtime-controller: https://github.com/vmware-tanzu/velero/pull/3004
Testing https://github.com/vmware-tanzu/velero/issues/2991 (BSL controller loop always invokes init() regardless of backup location’s ValidationFrequency)
PR reviews
nrb
Code for https://github.com/vmware-tanzu/velero/issues/2570, but need to test against clusters now.
Working on community issue support process with Carlisia to help improve response time on GitHub issues.
Need to get the Azure and CSI plugin updated and out in the next day or so.
Noticed PRs that go from draft to open aren’t getting processed by the review Action; may look into it, or just file an issue.
bridget
PR for deleting backups when cloud resources have been deleted (https://github.com/vmware-tanzu/velero/pull/2993). Need to follow up on comments from @nrb.

Discussion Topics
Phuong
enhance BackupItemActionPlugin with timeout https://github.com/vmware-tanzu/velero/issues/2922
Aspects to this are in the wait for AdditionalItems to be ready
[nrb] Can we make timeouts work for both?
[nrb] Are the timeouts per plugin, per plugin type, or universal?
sseago
https://github.com/vmware-tanzu/velero/pull/2867 was for a specific CR in OpenShift
[nrb] there’s a use case for the TAS Postgres operator now too
dymurray
Supporting restore progress reporting https://github.com/vmware-tanzu/velero/issues/21
Tackle restores similar to the backups right now as a first phase
Current issue is on restore we don’t have a fully accurate number of items. For example, when using --include-namespaces, we don’t know the number of to-be-restored resources ahead of time.
Getting a 2 pass restore system would help immensely here, since we would pre-process and match resources before sending them to the API server. This would give us an overall count to report for progress.
Antony
https://github.com/vmware-tanzu/velero/issues/2991:
BSL controller initializes backup storage locations almost every second
Significant issue for object stores where init has expensive calls (e.g API calls)
Any chance we could get a hotfix? When does v1.5.2 ship?

Contributor Shoutouts
@mickkael: Allow Timezone change in the container
@jenting: [velero] Add helm annotation for velero.io/v1 schedule CRD
  • 10 participants
  • 54 minutes
issue
testing
valero
updates
comments
kalisia
fixes
helm
processing
concerns
youtube image

8 Oct 2020

  • 4 participants
  • 22 minutes
backups
valyrio
restoring
deploying
kubernetes
valuero
cluster
support
replication
valeria
youtube image

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
  • 5 participants
  • 25 minutes
updated
fixes
namespace
discussion
switch
releases
flagged
version
dashboards
host
youtube image

6 Oct 2020

Oct 6, 2020

Status Updates
dsmithuchida
Working on e2e testing and ginkgo framework
bridget
Couple of outstanding PRs that I’d like reviewed (#2951, #2969)
Been working on some bugs:
Backup deletion fails if cloud resources already deleted #2980
This is a regression in behaviour from v1.4.2 due to the introduction of DeleteItemActions. We can introduce a fix, but how should we handle the case where there are DeleteItemActions to perform but the resources are deleted?
Unable to install Velero using go get #2966
We can fix this by upgrading the version of CSI external-snapshotter but it requires updating the version of Kubernetes modules we’re using to 0.19.0. What is the impact of upgrading these libraries?
nrb
Not a whole lot of updates; was on semi-PTO last week.
Intending to do a “support-a-thon”/bug smash session when the whole team is back

Discussion Topics
Waiting for Additional Items to restore
Issue #2980 - deleteitemactions regression
Happens all the time, but what do we do when there’s DeleteItemActions but no backup tarball?
Since there’s no way to really know what to match the plugins against, log that there was no tarball and continue, skipping the plugins.

Community Contributions
@sseago: restore proper lowercase/plural CRD resource
@svcua: [velero] Bump Velero version to v1.5.1
@xUnholy: [velero] fix bug using workload identity issue #161
@nirav-chotai: [Velero] Fixing restic daemonset yaml
  • 6 participants
  • 27 minutes
backup
ginkgo
issue
valero
deletion
cloud
docker
kubernetes
updates
testing
youtube image

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
  • 3 participants
  • 24 minutes
plugins
agree
api
push
kubernetes
formalize
involve
enabled
going
disposable
youtube image

24 Sep 2020

The very first ever Velero Office Hours!

---

Sept 24
What is Velero

A tool to safely backup, recover and migrate applications running in kubernetes along with their persistent volumes.
This is a solution purpose built for Kubernetes using Kubernetes Constructs.
How does Velero run backups and restores? What happens under the covers?

There are two components to Velero:
CLI client
Server running as a pod in kubernetes
The client and the server components don’t interact with each other over network connection, but use the Kubernetes Custom Resource Definiton construct to communicate.
The client creates the CRD API objects which the server pod which runns a reconciliation loop for these CRD types watches and reconciles the objects. For example, if a Backup object is created, the server, in the processss of reconciliation will perform the backup operation.
Some of the other CRDs are: Backup, Restore, Schedules, BackupStorageLocation, etc…
Refer to our API types docs for more information
Reference for more details: How Velero Works?
What’s the difference between a PV backup and a restic backup?

Backup of applications using persistent volumes will include volume backups as well.
Velero can perform volume snapshotting operations native to the volume provider using VolumeSnapshotter plugins specific to the volume provider. For cases where, a Velero VolumeSnapshotter plugin doesn’t exist for a volume provider or if the volume provider doesn’t support snapshotting operations Velero’s Restic integration can be used.
Restic Integration:
Restic is a 3rd party tool that Velero integrates with to perform filesystem level backups of persistent volumes.
Velero handles installation and setup of restic as part of Velero installation.
Refer to our restic integration docs for more information.
References and resources on some of the topics that were covered:

Velero website
Velero API typpes
Backup Hooks for quiescing and unquiescing applications before and after backup.
Restore Hooks to customize application restores to perform any necessary setup before the restored application pods can run.
  • 3 participants
  • 48 minutes
valero
backups
start
maintainers
restoring
setup
workflow
kubernetes
valuero
quers
youtube image

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
  • 5 participants
  • 40 minutes
octo
demoed
odot
issue
october
backend
ahead
updated
loading
community
youtube image

22 Sep 2020

Sept 22, 2020

Status Updates
nrb
Documenting plugin release process
Need to get Azure and CSI plugins released
Stop trying to push docker images on forks
Reviews on main repo.
Thinking on ways to make Velero more concurrent/faster as part of v1.6; no concrete suggestions yet, I owe a high level goals doc per discussion last week.
Maintainers please take a look at https://github.com/vmware-tanzu/velero-plugin-for-csi/pull/70; needed for the next version of the CSI plugin
carlisia
Last week worked on v1.5.1 release
Reviews
Piling up: more reviews, GH issues + Helm chart
working on the CLI side of the download request migration to kubebuilder/controller-runtime.
bridget
Worked on some improvements to our release scripts following the 1.5.1 release
Now looking at internal build processes
dsmithuchida
Resource blocking in vSphere plug-in for Project Pacific internal resources
OpenSource project approvals for GVDDK (currently part of Astrolabe) and Data Generator (Kibishii) test tool

Discussion Topics
nrb: Defining prerelease to GA timeframes
From last week:
Prereleases ~1 week between each?
RC to GA, ~2 weeks?
Phuong - 3 month release cycle is acceptable for them, waiting for features on that timeframe is reasonable. Longer is too much.
The RC was helpful to integrate and test with their product. It meant updating to the actual release was just removing some characters.
1 week seemed reasonable to them, but if they hit bugs it may not be enough time.
Dylan - Red Hat’s Konveyor lags a little. They want to support older Kubernetes releases like v1.7 due to supporting OpenShift 3. (this isn’t determined for upstream Velero)
Konveyor does OpenShift 3-4 and 4-4 migration.
Red Hat also has OADP for OpenShift data protection, and their Velero fork is used there, too.
Red Hat likes the 3 month release cycle, especially for OADP. Backwards compatibility in Konveyor is trickier.
For OADP, they tried the RC for basic tasks.
poojita: Recover OpenShift’s native resource: DeploymentConfig
Velero restore error seen has been captured below:
Velero failed to restore namespace frank3. {“namespaces”:{“frank3”:[“error restoring imagetags.image.openshift.io/frank3/httpd-example:latest: ImageTag.image.openshift.io \“httpd-example:latest\” is invalid: spec: Required value: spec is a required field during creation”]}}. Velero restore ‘51685651-5369-51e1-88df-8977874919ca-2020-09-16-08-53-48-frank3’ failed: {\n “phase”: “PartiallyFailed”,\n “warnings”: 6,\n “errors”: 1\n}."
Dylan - There’s an OpenShift plugin that can help restore these CRDs on vanilla Velero installs. https://github.com/konveyor/openshift-velero-plugin
For ImageTag, it skips restore of these
Plugin recreates ImageStream, which then recreates the ImageTag.
ImageTag is a new, undocumented resource in OpenShift v4.4.
The plugin is used in the context of the migration product (Konveyor) and data protection (OADP).
Can file GitHub issues on that repo if you have issues/questions.
OADP bundles Velero and the AWS plugin on OpenShift. The benefit here is that it backs up the images to the S3 bucket.
Plugin can’t do it by itself right now. OADP sets up a image repo that the plugin doesn’t orchestrate right now
Alay - Plugin dependencies are challenging
If you deploy Velero by itself, without a wrapper, there are challenges in connecting plugins to external systems such as StatefulSets or Deployments.
Dave: Difference between the vSphere plugin and OADP is that OADP is at what point in the lifecycle they’re active.
May be able to extend plugins via the Velero app operator that VMware is working on.
RH’s requirements:
Before the plugin runs, ensure the dependency is healthy
During/after backup, ensure the dependency is healthy.
If it’s not, short circuit the operation instead of trying the full backup operation and failing.
Narashima - Took a backup w/ Velero and tried to restore it to another cluster. ReplicaSets/Deployments are getting duplicated in the new cluster.
kubectl get shows multiple entries.

Shoutouts
Slow week for contributions, but thanks to mikkael for the PR to allow users to change the container’s timezone
  • 11 participants
  • 50 minutes
valero
updates
vlair
docker
github
mainframes
plugin
v16
vsphere
troubleshoot
youtube image

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
  • 3 participants
  • 17 minutes
octa
plan
panel
odot
view
version
nav
discussion
layouts
overview
youtube image

8 Sep 2020

September 8, 2020

News
Contour 1.8.1 was released with a performance fix for status updates

What have we been working on?
[stevesloka] go-control-plane xDS Server
InFlight PR
Config File
[stevekriss] internal/dag refactoring

Discussion
[Chad Cravens] External Auth Providers, how do they work?
https://github.com/projectcontour/contour/blob/main/design/external-authorization-design.md
https://www.envoyproxy.io/docs/envoy/v1.15.0/intro/arch_overview/security/ext_authz_filter#arch-overview-ext-authz
https://github.com/projectcontour/contour-authserver
  • 5 participants
  • 32 minutes
contours
updates
finalized
configure
contour
protocol
contoured
package
status
plan
youtube image

8 Sep 2020

Sept 7, 2020

Status Updates

carlisia
RC this week
On community support
Nolan is on PTO
Working on the download request migration
ashish
1.5 release testing
restore hooks PR:
testing
PR 2804 reviews
getting that merged hopefully today.
bridget
Reviewing PRs for the 1.5 release

Discussion Topics
Phuong: Timeout for plugins. For app consistent backup, the pod will be quiesced while snapshot being taken. If the PVC plugin taking the snapshot and that plugin take a long time (say because it fails and retries), the application will be blocked for a long time which is unwanted behavior.

Contributor Shoutouts
@jenting: fix EnableAPIGroupersions output log format
@pawanpraka1: fix: rename the PV if VolumeSnapshotter has modified the PV name
@arminc: [velero] Adding imagePullSecrets to the chart
  • 7 participants
  • 24 minutes
updates
erc
valero
repository
release
review
issue
pr
expected
logs
youtube image

3 Sep 2020

No description provided.
  • 8 participants
  • 2:02 hours
chat
updates
server
subscribed
currently
demo
kubernetes
network
access
thanks
youtube image

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
  • 5 participants
  • 27 minutes
pod
policies
deployments
loading
discussions
serving
hey
api
2020
release
youtube image

1 Sep 2020

September 1, 2020

News
Status output performance issue found by @mattmoor
[youngnick] I propose we fix it and cut a 1.8.1 point release.

What have we been working on?
Refactoring work
[stevek] DAG builder refactoring part 1
Issues
[stevesloka] External Name Regression
[zianke] Add clickable anchor links to the website
[jonasrosland] Will look into CII Badge Silver status
  • 6 participants
  • 12 minutes
updates
slow
performance
dag
server
churn
cluster
concerns
status
2020
youtube image

1 Sep 2020

Sept 1, 2020
Status Updates

carlisia
pto last Friday
addressing code reviews
going to review/test PRs for 1.5

nrb
Planning for Q4 w/ VMware
Some planning for v1.6
reviewing PRs
v1.5.0 delayed (in discussion topics)
Welcoming Dave!
Community support this week
On vacation next week, will transfer responsibilities over to folks prior

bridget
Finally transitioned over to the Velero project
Getting up to speed
Reviewing PRs for 1.5

Discussion Topics
nrb: v1.5.0 has been delayed. We’ve got a list of release blocker PRs that we’d like to get through, and will not add more code changes unless there’s a critical bug/security fix. The PRs are in relative priority.
Timeframe - ~2 weeks
Testing will be more automated starting in v1.6, but we don’t have a defined e2e test suite right now, just whatever is in make ci
nrb: VMware will be having a company holiday on Friday, September 4 and Monday, September 7 will be US Labor Day.
carlisia: do we want to halt the Velero server in this case: “Invalid value for --disable-controllers flag provided” (https://github.com/vmware-tanzu/velero/blob/976484553062262324cc1304607ea00841262db8/pkg/cmd/server/server.go#L822)
Action Item: Carlisia to open an issue to discuss this and document the issue
phuong:
quick update on the backup cluster resources
Able to back up clustorerole and pv in the context of a namespace, don’t need to modify the selection logic
backing up PVC in parallel
Taking backups of pods in logical group in a serial manner could lead to drift
This is parallelization w/in a backup job, not parallelization of all jobs
Currently this would be VolumeSnapshotter plugins - may not be a resource contention issue
This is the main issue here - use case is for Cassandra
How would this work with the CSI plugin? Since it’s BackupItemAction, the interface is way different
At the Kubernetes API server level, would we want to specify parallelism per resource type?
CRDs may need this, too
Need to be careful to not overflow resource limits
Don’t want to overwhelm writing to the backup tarball
Once we get the body, that could be funneled to the tarball serially
Action Item: Phuong to make an issue to continue discussion
sseago: posted design doc for RestoreItemAction “wait for additional item to be ready” (https://github.com/vmware-tanzu/velero/pull/2867)
To add timeouts, we could use https://velero.io/docs/v1.4/custom-plugins/#plugin-configuration
brito-rafa: will work with jenting on supporting multiple API Groups (https://github.com/vmware-tanzu/velero/issues/2551)

Contributor Shoutouts
@a-mccarthy: point contributors to style guide
@a-mccarthy: add hugo default TOC
@a-mccarthy: add new table shortcode
@a-mccarthy: update docs to match style guide
@a-mccarthy: Update release checklist to include more info around blog posts and r…
@c3y1huang: [velero] Fix helm 3.3.0 lint issue
  • 11 participants
  • 54 minutes
pto
velour
maintaining
comments
yesterday
concern
pr
reviewing
currently
having
youtube image

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
  • 5 participants
  • 25 minutes
octan
access
slow
restricted
dashboard
backing
capabilities
api
issue
lets
youtube image

25 Aug 2020

August 25, 2020

News
(youngnick)Bringing forward 1.8 release: we have a few bigger PRs almost ready to go, we will cut 1.8 before they come in, which will be a few days early on the 28th of August, instead of the 31st.

What have we been working on?
[stevek] Guide for using Gatekeeper with Contour

Feedback
[stevesloka] Version of Kubernetes users are using. (re: CRD v1)
  • 8 participants
  • 32 minutes
updates
soon
concerns
planning
chat
release
discussion
currently
latest
onboard
youtube image

25 Aug 2020

August 25, 2020
Status Updates

stephanie
building the priority/stack rank list for the 1.6 release
this will be published after we complete planning next week for the community to refer to and will include additional details that compliment our current product roadmap

ashish
Community support this week.
Misc work for the 1.5 release:
Pre-release is out. Try it out in your non-prod environments
Bug fix for server version not being correctly displayed as output of velero version.
Updating some docs
Getting PRs reviewed and merged.
Testing out the release
Will be taking another look at the exec restore hooks PR.

carlisia
community support last week
ServerStatusRequest PR (migration to kubebuilder): https://github.com/vmware-tanzu/velero/pull/2838
wip: DownloadRequest migration to kubebuilder

nrb
released v1.5.0-beta.1
testing the beta - please try it out in your environments, too!
planning for v1.6
Owe a review on the restore hooks exec work

Discussion Topics
nrb: We aim to have v1.5.0 out by September 1
Let us know what Velero code you depend on
Defining printer columns
Do we need to get the exact same values as Velero’s CLI in kubectl printer columns?
Not necessarily - they can be raw values, but we can use webhooks for calculations.
Phuong updating go modules
1.5.0-beta.1 generating CRs having issues
The error has an issue with missing a context argument - related to upgrading to Kubernetes v1.18
ERROR] generated/clientset/versioned/typed/applicationtemplate/v1beta1/applicationtemplate.go:73:5: not enough arguments in call to c.client.Get().Namespace(c.ns).Resource("applicationtemplates").Name(name).VersionedParams(&options, scheme.ParameterCodec).Do
[ERROR] have ()
[ERROR] want (context.Context)

Contributor Shoutouts
@a-mccarthy: add index files to api types folder
@ipochi: docs: add metadata to resource-filtering.md
@bgagnon: Override logrus.ErrorKey when json logging is enabled
@jenting: doc: fix feature flag EnableCSI on velero backup describe command only
  • 6 participants
  • 27 minutes
2021
prioritize
valero
updates
stack
status
upvote
project
preview
notes
youtube image

20 Aug 2020

Aug 20
How to debug Contour/Envoy when things go wrong?
  • 4 participants
  • 57 minutes
contouring
kubecon
configure
projectcontour
chat
guide
contour
contours
dashboards
accepting
youtube image

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
  • 2 participants
  • 25 minutes
octant
discussion
octa
octane
octan
plugins
version
important
octet
2020
youtube image

18 Aug 2020

August 18, 2020

News
Roadmap update PR. tl;dr we are pushing the roadmap out for two months while we refactor to allow us to deliver the features in a more sustainable way.
Kubecon Meet the Maintainer Sessions:

Wednesday, August 19 • 17:00 - 18:00
Thursday, August 20 • 20:00 - 21:00
Kubecon Contour BoF - Thursday, August 20 • 13:00 - 13:35

Office Hours:
Overview Page: https://github.com/projectcontour/community/wiki/Office-Hours
Cal Link: https://calendar.google.com/event?action=TEMPLATE&tmeid=Nm9qN2lrMm1lcnNxc29pMWlyYWoxY2s3YjFfMjAyMDA4MjBUMTcwMDAwWiBzdGV2ZUBzdGV2ZXNsb2thLmNvbQ&tmsrc=steve%40stevesloka.com&scp=ALL

Discussion
Setting up local development environment [Chad Cravens]
Contour architecture (envoy API, go-control-plane, dag, etc.) [Chad Cravens]
Issue 2287, Service APIs implementation [Daneyon Hansen]. How to proceed with the following:
List of issues that block doing some implementation of the Service APIs behavior.
List of issues that need to be implemented to actually deliver the v1apha1 Service APIs behavior.
Issue 2187, add an operator for Contour. Cluster-addons is a k8s-sigs project for managing addons (e.g. CoreDNS) using operators [Daneyon Hansen].
  • 6 participants
  • 29 minutes
maintainers
contour
gateway
guidelines
refactor
configure
discussion
kubernetes
v2
finished
youtube image

18 Aug 2020

August 18, 2020

Status Updates

ashish
Mostly preparing for 1.5 release and addressing any outstanding items, doc fixes and PR reviews.
I owe @areed another round of review on the exec restore hooks PR. Going to do that today.
During investigation of Issue #2789 added some documentation to our wiki on setting up standalone MinIO object storage using custom ca cert and self-signed certificates with https to use with Velero

nrb
Worked on adding the DeleteItemActions plugin type in https://github.com/vmware-tanzu/velero/pull/2808 and https://github.com/vmware-tanzu/velero/pull/2815
Reviews
Looking to review release process w/ Abbie in light of the v1.5 beta release

carlisia
On community support this week
Lots of PR reviews last week
wip (ServerStatusRequest to kubebuilder): https://github.com/vmware-tanzu/velero/compare/main...carlisia:c-status-request

Discussion Topics
Phuong Hoang: avoid backup PersistentVolumes not referenced by included namespaces when enable --include-cluster-resources

Use --exclude-resources=persistentvolumes?
We still want to include the PersistentVolumes being used by PVCs belong to the namespace being backed up but not including other PersistentVolumes
Plugin additional items may ignore this, but we can’t remember
Also want to include other cluster-scoped resources like ClusterRoleBindings
Sounds like we want OR selector logic support
One idea - use --include-resources and specify exactly what you want
Limitation: you have to specify exactly what you want
Action item: Phuong will investigate a proposal to enhance item selection.
stephanie

Velero 1.6 release planning (starting around v1.5 beta release)
We’ll share this around Sept 1 in ZenHub & GitHub
Will update roadmap.md, too
Between now and then, please :+1: any issues that you’re interested in seeing in the v1.6 release
Let us know what Velero code you depend on

Ashish: Velero Office Hours are coming, exact dates & times to be announced

Contributor Shoutouts
@a-mccarthy: add note about windows support
@runzexia: add kindfor func to get apiresource from gvk
@jenting: [velero] bump velero version to v1.4.2
@jenting: fix: pull request template not working
@cpanato: Update GH-pages branch
@cpanato: actions: update helm actions to use release 1.0.0
@jenting: Add Github issue template
@jenting: fix: custom CA not working
  • 7 participants
  • 28 minutes
updates
comments
valero
issue
carlesio
status
ashish
packages
github
finalizing
youtube image

11 Aug 2020

August 11, 2020
News
What have we been working on?
[stevek] exploring Gatekeeper as a validating admission controller
Discussion
Next week
  • 4 participants
  • 16 minutes
gatekeepers
contour
controls
policy
configuration
discussion
admission
constraints
opa
gateway
youtube image

11 Aug 2020

August 11, 2020

Status Updates
carlisia
PTO last week
Reviewing PRs
Back to the last of migrating ServerStatusRequest to kubebuilder
ashish
Community support last week
Got to a bunch of PRs and GH issues.
Restore Hooks:
PR for Init container restore hooks PR 2787
PR to fix API tyes PR 2793
Fix to pass the --default-volumes-to-restic flag from schedules to the backup options. PR 2776
Setup CRD validation CI in GitHub actions PR 2805
Currently setup to run against kubernetes version 1.16.9, 1.17.0 and 1.18.4
AI: Switch to latest of each minor release
Restructuring build broke the EntryPoint for the restic-restore helper. PR 2802
PRs in the CSI plugin repo:
Updating the CI in the repo to push images with latest tag. PR 65
Better handling of restore when VolumeSnapshot resources exist but the associated workloads got deleted PR 64
nrb
Community support this week
Working on DeleteItemAction implementation
Design doc
Trying to get GitHub Actions working to automatically assign reviewers on PRs when opened. (https://github.com/vmware-tanzu/velero/pull/2807)
Aiming to have a 1.5 beta out by August 21st at the latest.
stephanie
We are aiming to have 1.6 release planning start following the 1.5 beta at the end of August
refer to our roadmap for items currently planned for December 2020 which corresponds with the 1.6 release
Velero security policy published

Discussion Topics
Introducing Bridget!
Let us know what Velero code you depend on
Velero-plugin-for-CSI PR 1902 KEP to add validation hooks on the VolumeSnapshot API objects.
Took a look at it and these don’t seem to violate our assumptions/expectations
Would love to have more 👀 on it
What versions of Kubernetes does Velero support?
Alay: Red Hat supports all the way back to Kube v1.7, will bump up to v1.9. Uses Velero v1.3
An LTS

Contributor Shoutouts
@alexcpn: Update minio.md
@bgagnon: Always use groupResource.String() when logging (fixes #2795)
@doughepi: Add the ability to set the allowPrivilegeEscalation property on the Restic restore helper via plugin ConfigMap
@RobReus: Reverting change on 1.4 docs and re-applying to main docs
@skriss: update CI badge on README
@a-mccarthy: update docs to include cpu/memory defaults for restic
@mtritabaugh: Add resource filtering page
@RobReus: Refactor image builds to use buildx for multi arch image building
@cfreemoser: Fixed wrong environment variable in Readme
@sabvente: Remove extra indentation from README
  • 8 participants
  • 39 minutes
queue
pto
helper
server
currently
platform
tasks
valero
vlog
fetches
youtube image

6 Aug 2020

  • 6 participants
  • 54 minutes
deployments
kind
projectcontour
cluster
docker
repo
configure
green
hosting
version
youtube image

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.
  • 5 participants
  • 42 minutes
jenkins
octan
jk6
demo
kubernetes
docker
helper
currently
jason
jinx
youtube image

4 Aug 2020

August 4, 2020
News
Contour CVE - Ingress data plane (Envoy deployment) is vulnerable to DOS
What have we been working on?
Office Hours this Thursday!
https://github.com/projectcontour/community/wiki/Office-Hours
New distribution lists
Discussion
Renaming master to main once Github adds tooling for that
Move to two reviewers per PR
Endpoints Slice Support
ExtensionService for Auth support
Next week
Move to Envoy go-control-plane: Some discussion around how to handle Endpoints
Finalize discussion around changing the number of reviewers for PRs.
  • 6 participants
  • 38 minutes
envoy
deployments
mitigated
cbe
onboard
shut
cluster
bot
bypass
platform
youtube image

4 Aug 2020

August 4, 2020

Status Updates
ashish
Community support this week
Have a list of PRs to review
New issues that need triage
Working on restore hooks
PR 2787 to implement the init container restore hooks.
Need to run this through tests before removing WIP.
nrb
Out sick late last week
Working on DeleteItemAction design. Please take a look!
Investigating options on project management and release cadence to get issues handled more quickly, as well as get fixes out more regularly.
carlisia
PTO!
Working on migrating ServerStatusRequest to kubebuilder

Discussion Topics
Let us know what Velero code you depend on
Andrew Reed - need any help with exec restore hook?
How do we mitigate people being on PTO? Slackening the reviewer constaints?
Storj persistent volume support
Goal: back up any Kubernetes PV to Storj object store
rclone/restic support?
treating volume as a block device?
vSphere plugin currently has a data mover - https://github.com/vmware-tanzu/velero-plugin-for-vsphere
github.com/openebs/velero-plugin has a data mover too
Let’s start a thread on the Google Group

Contributor Shoutouts
@jenting: Add a flag cacert for velero backup-location create
@jenting: fix: helm upgrade did not work correctly on BSL and VSL configuration
@MrFreezeex: Fix Helm 2 CRD generation
@alikhtag: [impovement] Add podLabels to the helm chart
@kyounger: fix: Restic daemonset SA always set, like velero deployment
@fredgate: Add log configuration to Restic
@cesarokuti: add schedule labels
@ckotzbauer: add affinity option to velero deployment
  • 8 participants
  • 32 minutes
updates
repo
maintainers
deletion
backlog
valero
status
community
thread
snapshots
youtube image

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)
  • 2 participants
  • 9 minutes
context
issue
octan
cubeconfig
cluster
2020
clarity
refactoring
add
information
youtube image

28 Jul 2020

July 28, 2020

What have we been working on?
Integration tests running on CI jobs
Add response timeout min/max limits to the config file (https://github.com/projectcontour/contour/pull/2741)
Migration from Google groups to https://lists.cncf.io/g/cncf-contour-users
  • 6 participants
  • 16 minutes
testing
envoy
validations
integration
configure
moderation
review
annotations
important
endpoints
youtube image

28 Jul 2020

July 28, 2020

Status Updates
carlisia
Community support this week
PTO next week
Bringing the Helm repo up to date with v1.4 + more Velero Helm TLC
Continue work on the ServerStatusRequest migration to kubebuilder
ashish
Restore hooks:
Adding constants PR#2750
Updating RestoreSpec PR#2761
Backing up pod volumes using restic by default:
PR 2611
Excluding volumes mounting secrets and config maps
Opening Issue 2770. Support for label selector to choose pods to which the defaultVolumesToRestic should be applied. :thumbsdown: / :thumbsup: in the issue
PR reviews
nrb
Working on some CI improvements around assignment/reviewers, but ran into issues with how GitHub Actions expose secrets
PR reviews
Intending to get DeleteItemAction design doc updated today or tomorrow
Was on community support last week

Discussion Topics
Welcome JenTing Hsiao (https://github.com/jenting) as an official maintainer of the Velero Helm chart!
Let us know what parts of the Velero API you use - https://github.com/vmware-tanzu/velero/issues/2654

Contributor Shoutouts
@areed: Add hooks fields to restore context
@thejasbabu: Add Start and Completion Timestamp to Restore Status
Helm Chart
@jenting: fix: helm upgrade did not work correctly on BSL and VSL configuration
@jenting: helm 2,3 CI test + Upgrade CRDs to v1.4
@MrFreezeex: Fix Helm 2 CRD generation
@cesarokuti: add schedule labels
@tomahawk28: Helm 2,3 supports CRD at the same time
@ckotzbauer: add affinity option to velero deployment
  • 6 participants
  • 25 minutes
updates
pilero
repo
support
currently
ashish
comments
backed
issue
maintainer
youtube image

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
  • 3 participants
  • 14 minutes
updates
odot
comments
issue
demo
features
2020
approved
stuff
recently
youtube image

21 Jul 2020

July 21, 2020
What have we been working on?
[jonas] Contour now has a Passing CII Badge: https://bestpractices.coreinfrastructure.org/projects/4141
[stevek] consistent timeout syntax across HTTPProxy and config file, and internal refactoring
[slokas] go-control-plane: Tests pass!
[youngnick] Adding Conditions to HTTPProxy: https://github.com/projectcontour/contour/blob/master/design/httpproxy-status-conditions.md
[robinfoe] OIDC support for external authorization. Proof of Concept Demo!
[youngnick] Contour’s Landscape, July 2020: https://projectcontour.io/contours-landscape-jul-2020/
  • 8 participants
  • 31 minutes
contour
cii
configure
protocol
contours
tour
fine
sharing
chat
control
youtube image

21 Jul 2020

July 21, 2020

Status Updates

ashish
Getting Release 1.4.2 released and testing the release.
PR reviews and issue investigation
PR to add metrics from restic backup 2719

nrb
PR reviews
Breakdown of restore hooks work
Merged insensitive language PRs
Added design doc for DeleteAction plugins
I have a couple small PRs ready for review: https://github.com/vmware-tanzu/velero/pull/2735 & https://github.com/vmware-tanzu/velero/pull/2705

carlisia
Community support last week
We now have a BSL controller
Wrapping up conversion of serverStatusRequest to use controller-runtime
Fixing a bug on the verify script
We started filling out our FAQ page: https://github.com/vmware-tanzu/velero/wiki/FAQ

stephanie
restore hooks product requirements reviews (https://github.com/vmware-tanzu/velero/pull/2699)

Discussion Topics
stephanie
discussion restore hooks use case #7 data quiescing (https://github.com/vmware-tanzu/velero/pull/2699/files#diff-1e4163f56a0d34eb56295c1901279753)
dave
DeleteAction discussion
Started as a high level delete, but wanted a DeleteItemAction
Act on items in the backup tarball.
Options:
Pull down the whole tarball and look through it
Add index of things that BackupItemActions created
Reminder to let us know if you’re using any Velero code at https://github.com/vmware-tanzu/velero/issues/2654

Community Shoutouts
Phuong for testing out the main branch and reminding us we need to get update instructions documented
@kathpeony: Add backupValidationFailureTotal to metrics
@fvsqr: StorageGrid compatibility
@laverya: k8s 1.18 import
@bryanro92: [FIX] add --bucket param to workload identity install
@stephanwehr: add support for incremental snapshots of Azure disks
  • 9 participants
  • 60 minutes
rustic
updates
valero
logs
reviews
snapshots
git
backups
restoring
needs
youtube image

16 Jul 2020

No description provided.
  • 4 participants
  • 1:17 hours
github
documenting
configure
helpers
editing
kubernetes
contoured
uploading
repository
annotations
youtube image

14 Jul 2020

July 14, 2020

What have we been working on?
[stevek] finalizing initial set of configurable timeouts
[slokas] removed all IngressRoute bits
[glerchundi] TCP Proxy Bugs
[jonas] Contour Office Hours
  • 3 participants
  • 8 minutes
configurable
contours
tweak
timeouts
settings
finally
chat
knobs
planned
configuration
youtube image

14 Jul 2020

July 14, 2020

Status Updates
(ashish)
Community support last week
Fix for capturing version of CRD before version remap plugin:
PR 2683 (https://github.com/vmware-tanzu/velero/pull/2683)
Merged last week and is in this weeks 1.4.2 release
PR reviews:
VolumesnapshotProgress design proposal PR
merged last week. 🎉
Ordered Resource backup design proposal
Couple of passes at the
Fixed Issue 17 with PR 60 in the velero-plugin-for-csi repo
allows users of the CSI plugin to keep regular volumesnapshotclass separate from that used by Velero. Primarily to allow different DeletionPolicy.
(carlisia)
Community support
Blocker (BSL controller): https://github.com/vmware-tanzu/velero/pull/2674
(nrb)
v1.4.2 is out!
Includes fixes from CRD
Going to try to help catch up on community support this week, particularly on GH issues/PRs.
Get master to main transition done this week

Discussion topics
Emmet
cacert integration w/ restic & rancher
https://github.com/vmware-tanzu/velero/issues/2675

Contributor Shoutouts
@a-mccarthy: add style guide file
@firethestars: Added Arm Multi-arch Make Logic
@ehashman: Fix missing quotes that are breaking page render
  • 7 participants
  • 23 minutes
backup
issue
host
updates
support
snapshot
volume
comments
prs
valero
youtube image

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.
  • 4 participants
  • 21 minutes
octants
config
updated
workflow
ready
stuff
add
release
incrementally
structured
youtube image

7 Jul 2020

July 7, 2020

What have we been working on?
CNCF TOC Accepts Contour as Incubating Project!!
https://www.cncf.io/announcement/2020/07/07/toc-accepts-contour-as-incubating-project/

Envoy Security Release: Contour v1.6.1
Envoy v1.15.0
Proposals
External Auth Design
Proxy Status Conditions
Configurable timeouts
  • 8 participants
  • 16 minutes
contours
incubating
finally
community
cn
roadmap
2020
scenes
project
contributors
youtube image

7 Jul 2020

July 7, 2020

Status Updates
nrb
Community support last week, still playing catch up on GH issues though
Review blitz yesterday, but did not get them all
End in sight for our internal build process work, hope to give more time to this open source work!
Restore hooks meeting yesterday, thanks everyone for attending!
carlisia
BSL controller PR: https://github.com/vmware-tanzu/velero/pull/2674
Worked on adding the BSL validation as webhooks; talked to @nrb and decided we won’t do it
Did and doing PR reviews
Finished reviewing the volume backup/restore progress design doc
Next: converting ServerStatusRequest to controller-runtime
ashish
Community support this week:
PR to fix a CRD backup regression in 1.4. PR Issue
Tested against "v1.16.9" "v1.17.0" "v1.18.4"
Will be included in the release for 1.4.1
Working on internal build setup. Should mostly be done, need a few finishing touches
PR to fix the file permissions on the manifests in the backup tarball.
0755 to 0644
PR 2685

Discussion topics
Phuong Demo of Resource ordering
nrb: master branch will be changing to main. We need to work on making sure docs redirects will work, but it looks like in-flight PRs will not be redirected unless GitHub introduces some sort of PR redirection feature. https://github.com/vmware-tanzu/velero/pull/2677 is tracking that work.
vitta: PR 2543

Contributor Shoutouts
@danielthrasher: updated acceptable values on cron schedule for day of the week from 0-7 to 0-6
@mauilion & team: Builder Image handling
@tbatard & team: Add linters
Everyone who attended the restore hooks meeting yesterday!
  • 6 participants
  • 50 minutes
updates
github
finishing
restore
reviewing
patch
maintainers
project
kubernetes
recently
youtube image

7 Jul 2020

Purpose
Deep dive discussion on Velero restore hooks product requirements and design approach.

Documents
Product Requirements: https://github.com/vmware-tanzu/velero/pull/2679
Design: https://github.com/vmware-tanzu/velero/issues/2609
  • 6 participants
  • 50 minutes
restoring
valero
hook
proposal
technical
issue
vmware
docker
thread
backed
youtube image

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.
  • 3 participants
  • 24 minutes
packages
depend
deploying
updated
loading
subscribed
octa
dependencies
interface
stuff
youtube image

30 Jun 2020

June 30, 2020

Status Updates
carlisia
BSL controller to handle validation + update BSL status phase - PR ready for review (this changes the behavior of the Velero server): https://github.com/vmware-tanzu/velero/pull/2674/
WIP: add webhook validation to BSL create/update
PR reviews owed
ashish
on community support last week
worked on some internal build setup and testing of the build artifacts
Opened this issue last week Issue 2673
Currently working on some load testing for restic
nrb
Was out for the end of last week for family health issues, didn’t get everything I wanted done.
Reviews!
Updates on docs, getting Jason S up to speed for implementing new commands
On community support this week

Discussion topics
[nrb] Moving code from backup & restore controllers out into the pkg/{backup/restore} directories
Helps with kubebuilder/concurrency
[stephanie] Scheduling a backup and restore focus meeting Monday July 6th, more info to come here

Contributor shoutouts
Vishnu Itta for the volume snapshotter progress design doc!! Let’s get that merged this week (for real!)
Marc Campbell for the restore hooks design doc!
Phuong for the work on the ordering design doc!
  • 8 participants
  • 40 minutes
backup
valero
maintain
home
backing
demo
updates
issue
validation
controller
youtube image

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.
  • 5 participants
  • 39 minutes
plugins
dashboard
plug
octa
plugin
interacts
package
repositories
api
loading
youtube image

23 Jun 2020

June 23, 2020

What have we been working on?
Introducing Steve Kriss to the team
(stevesloka) Ingress Class for Kubernetes v1 Ingress Spec: https://kubernetes.io/blog/2020/04/02/improvements-to-the-ingress-api-in-kubernetes-1.18/
(stevesloka) Replace XDS Server with go-control-plane
(skriss) Bug fix for issue where some routes would be dropped if they had overlapping header conditions with another route
(skriss) Added some more validations for header conditions (disallow conflicting exact+notexact, contains+notcontains)
(stevesloka) Envoy Security Release v1.14.3
  • 7 participants
  • 20 minutes
contour
introduction
slope
ingress
velaro
topic
annotations
coalescing
plan
features
youtube image

23 Jun 2020

June 23, 2020
Status Updates
nrb

Lots of reviews, but sorry if I didn’t get to yours
Lots of internal work too
carlisia

On community support this week
kubebuilder PR still getting reviews: https://github.com/vmware-tanzu/velero/pull/2561
PR reviews
Adding tests to: Add BSL controller - https://github.com/vmware-tanzu/velero/pull/2617
ashish is out

Worked on backing up volumes with restic by default


Discussion Topics
nrb Restore hooks - let’s have a seperate call for this to address some concerns about using init containers.
Main use case seems to be quiescing/unquiescing databases
Will need to use some sort of tool to send this to a backup PV, and a tool to take it from the backup PV to a runtime PV
nrb/carlisia - Public/private APIs
Let us know what you rely on!
This will be phased, not all at once
In 2.0, the current Go client for Velero will be replaced by a controller-runtime client. The informers/listers will be replaced by a client manager.
Vishnu (Enable restic by default - https://github.com/vmware-tanzu/velero/pull/2611) and (Progress on backup/restore by plugins - https://github.com/vmware-tanzu/velero/pull/2543)

Contributor Shoutouts
@adamrushuk: Update basic-install and release-instructions documentation
@JessicaGreben: add a supported provider: Storj object storage
@adamrushuk: Update basic-install.md: Add windows cli installation option via chocolatey
@tbatard: Update Jekyll to 4.1.0
  • 10 participants
  • 54 minutes
discussion
restoring
planning
currently
comments
section
updated
project
maintaining
concern
youtube image

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.
  • 4 participants
  • 22 minutes
annotations
amazon
backend
issue
octants
ingress
api
plug
intended
aws
youtube image

16 Jun 2020

June 16, 2020

What have we been working on?
Security releases
Envoy 1.14.2 has been released with a security fix.
We will release a 1.5.1 with this upgrade.
If there are any releases shortly after Contour 1.6 is released, then we will consider releasing a 1.5.2, on a case-by-case basis. If that is you, please ask.
IngressRoute removal - IngressRoute will be completely removed in Contour 1.6.
ir2proxy is available for your conversion needs. Please log issues if you find them.
ir2proxy v1.1 was recently released with TCP Proxy support.
Removing the IngressRoute code will allow us to make updates to the general CRD handling code without needing to support two code paths.
Interest in Helm Chart, we have contributors interested already, if you are also interested, please contact us in the Slack channel or look at this issues.
Please check our roadmap: https://github.com/projectcontour/community/blob/master/ROADMAP.md
This is not set in stone, but is a rough outline. We’ll keep it updated as we can.
  • 3 participants
  • 12 minutes
okay
release
envoy
security
upgrading
ahead
confirmation
version
important
pushback
youtube image

16 Jun 2020

June 16, 2020

Status Updates
steve:
community support & reviews
nrb:
Mostly focused on internal build tooling last week
Intending to catch up on community review this week
ashish:
Focussing on internal build setup
Finishing up on PR 2611
community support this week
carlisia
wip: add kubebuilder/controller-runtime - https://github.com/vmware-tanzu/velero/pull/2561
wip: add BSL controller w/ controller-runtime - https://github.com/vmware-tanzu/velero/pull/2617

Discussion Topics
[nrb] Deletion plugins?
Would we want to take this opportunity to also do pre-backup plugins to? I don’t have a use case right now, more asking because it’s an opportunity to do so
Next steps: Design doc
Use labels, not configmap
[nrb] Restore hooks design should be close to merging. Maintainers, please take another pass!
[duffie] Linters for Velero, possibly also image handling
[Vishnu] Restic snapshot specific differential size and https://github.com/vmware-tanzu/velero/pull/2543
Problem: How much object storage did a given backup consume?
Is there a way to know differential size from the previous snapshot?
This would help to prune object storage
Restic does deduplication; if I have 10 backups and I delete backup 6, how much do I get back?
Could we add a field to progress to tell report this?
Restic’s format design documents: https://restic.readthedocs.io/en/latest/100_references.html#design
[tony] Update to Jekyll 4.1.0, https://github.com/vmware-tanzu/velero/pull/2625
  • 13 participants
  • 1:03 hours
valero
vmware
updates
comments
currently
steve
concern
bye
chat
editor
youtube image

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
  • 4 participants
  • 22 minutes
issue
updates
errors
replication
notice
2020
cert
trouble
setup
technology
youtube image

9 Jun 2020

June 9, 2020

What have we been working on?

[m2] We are planning to completely remove IngressRoute from Contour 1.6. Voice your concerns now :)
ir2proxy is available for your conversion needs. Please log issues if you find them.
ir2proxy v1.1 was recently released with TCP Proxy support.
Removing the IngressRoute code will allow us to make updates to the general CRD handling code without needing to support two code paths.
Roadmap update
[stevesloka] Security releases of Envoy 1.12.4, 1.13.2 and 1.14.2 are now available
  • 5 participants
  • 15 minutes
proxy
removal
going
ir
objections
upgrading
roadmap
mitigate
service
repo
youtube image

9 Jun 2020

June 9, 2020

Status Updates

ashish:
Allowing all pod volumes to be backed up using restic by default, without requiring annotation on the pod. PR 2611
Exclude: host path volumes, volumes mounting default service account tokens and volumes excluded through “exclude” annotation
Review and discussion of the volume snapshot progress proposal
Focussing on internal build setup.
steve
on community support this week
updating & testing a community-contributed PR to support aad-pod-identity for Azure (https://github.com/vmware-tanzu/velero/pull/2602, https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/51) (thanks @gitirabassi for the code!)
log a warning instead of an error if an additional item doesn’t exist during backup (https://github.com/vmware-tanzu/velero/pull/2595)
nrb
More reviewing on reporting progress on volume snapshotting
https://github.com/vmware-tanzu/velero/pull/2610
Plan to follow up on KubeBuilder PR review this week
Also want to follow up on the restore hooks PR
Can other maintainers look at the tagging scripts PR?
Been doing work on some internal projects the last week
carlisia
BSL resource conversion to kubebuilder PR is ready for review: https://github.com/vmware-tanzu/velero/pull/2561
Wrapping up new BSL controller, just need to add tests

Discussion Topics

Vishnu:
Thanks to maintainers for review comments on this PR https://github.com/vmware-tanzu/velero/pull/2543. Would like to discuss on next step and pending items from me related to this PR.
steve: finalize naming & CR lifecycle (who creates?)
Phuong:
We would like to propose a change to allow caller to specify an order to backup items of the same type. More generic than https://github.com/vmware-tanzu/velero/issues/1917 which only for PVC.
In backup spec, have a map of type to strings of specific names (e.g. PVC - names of PVCs)
Next step - submit a design doc PR based on https://github.com/vmware-tanzu/velero/blob/master/design/_template.md
steve: restore hooks design PR
@marccampbell will you be able to address open comments/questions?
Contributor Shoutouts
@cblecker - when creating a backup from a schedule, allow a default name (https://github.com/vmware-tanzu/velero/pull/2569)
@vitta - Thanks for being super responsive on PR 2543!
  • 11 participants
  • 36 minutes
updated
ashish
pod
support
server
azure
tend
troubleshooting
backup
currently
youtube image

2 Jun 2020

June 2, 2020

Status Updates

michael
Discuss the community roles in Velero Governance
nrb
Added a draft PR for automating our release process
Reviewed some community PRs, specifically reporting progress on volume snapshotting
Working on some internal Velero-related projects
On community support this week
ashish
Moving all our plugin repos to use go modules
Decommission Travis and switch to using github actions for our CI and release
Have you tried the new CSI volume snapshotting feature in 1.4. This blog post should help you get started.
Reviewed some PRs on the restore hook and the volume snapshot progress reporting proposal added comments.
stephanie
discuss up-vote and down-vote on feature requests, and announcement of ‘go-live’ for that capability later today
carlisia
community support and catching up on PRs last week
Addressing code reviews for https://github.com/vmware-tanzu/velero/pull/2561 (Convert manifests + BSL api client to kubebuilder)
jonas
Introducing Abbie, Tony, Duffie, Matyas, and Mike

Discussion Topics

michael
Discuss the community roles in Velero Governance
Action Item - Carlisia to prep a PR for a reviewer role. Let her know if you’re interested in being a reviewer!
carlisia
Modernize the Velero code base/tests
abbie
Documentation style guide
kevin leffew
Kubernetes backup to the decentralized cloud via Velero and StorJ
https://twitter.com/kleffew94/status/1262382842086141953
https://forum.storj.io/t/kubernetes-backup-via-velero/6879
  • 9 participants
  • 49 minutes
valero
discussion
maintainer
community
contribute
concerns
approvers
governance
users
initiatives
youtube image

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/
  • 3 participants
  • 12 minutes
updates
octan
troubleshooting
odot
ahead
release
issue
yamo
20th
refactoring
youtube image

26 May 2020

May 26, 2020


What have we been working on?
(@youngnick) Updating HTTPProxy addresses
(@jpeach) xDS certificate rotation #2143
Contour Release v1.5

Issue Discussion

Image Pull Policy (Examples)
  • 6 participants
  • 30 minutes
contour
updates
status
hosts
configures
crt
chat
coalescing
proxy
nick
youtube image

26 May 2020

May 26, 2020

Status Updates

steve
finalizing things for v1.4; one bug-fix (thanks @ashish for catching) - https://github.com/vmware-tanzu/velero/pull/2560
bug in using custom CA cert for restic restores: https://github.com/vmware-tanzu/velero/issues/2562
spent some time brainstorming on multi-tenancy
ashish
1.4 testing using cluster-api as the workload to backup
Working on a blog post about get started with using CSI snapshotting. PR#2553.
nrb
1.4 testing last week
Was off Thursday/Friday
Planning to do the v1.4.0 release today, pending bug fixes
carlisia
on community support this week
PR out for initial kubebuilder migration: https://github.com/vmware-tanzu/velero/pull/2561
short video on how I use Goland for PR reviews: https://www.loom.com/share/a60b72518f5c453b97e797f6a5ba39f8
need to do lots of PR reviews

Discussion Topics

stephanie
we are looking to add an up-vote/down-vote capability to feature requests in the velero backlog as a way to more easily quantify what features the community is more interested in as a whole
we’ve filed the issue here: https://github.com/vmware-tanzu/velero/issues/2574
it could look something like this
we will be working to get this implemented and open this as an opportunity to provide quick feedback on features that you are most interested in - let us know what you think
  • 7 participants
  • 21 minutes
updates
discussion
finalizing
concerns
patch
fixes
consensus
issue
rest
backlog
youtube image

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
  • 4 participants
  • 17 minutes
version
kubernetes
dependencies
fixes
io
issue
clank
good
hba
octants
youtube image

19 May 2020

May 19, 2020

What have we been working on?

@youngnick - Address Status Updates for HTTPProxy:
#2371
At some point, we’ve introduced a race #2522
@jpeach - xDS certificate rotation. @tsaarni did the underlying work, so plumbing it through the deployment and tooling. Will be easy for operators to replace certgen with cert-manager. Certificate rotation support makes the secret format transition possible.
#2538 certgen doesn’t have enough RBAC permissions to update secrets
#2537 Stop using ImagePullPolicy of Always
#2524 Update deployment to use rotatable bootstrap config
#2494 Certgen should generate secrets that are compatible with cert-manager
@stevesloka - “ingress/v1” ingressClassName

Contour 1.5 release
Currently scheduled for the 29th May, PDT.

If you have landed a change that needs to be discussed in the release notes, the draft is available and can be updated now.

Issue discussion

#2483 Are we all agreed that we are going to take a Lua dependency for 1.5? (note that taking this dependency does not imply we will give the ability to configure arbitrary Lua filters)
  • 5 participants
  • 27 minutes
status
contour
updates
issue
proxy
discussion
pushback
settings
urgent
annotations
youtube image

19 May 2020

May 19, 2020

Status Updates

[ashish]
Community support last week.
Quite a few restic related issues/ mostly questions.
Migrating our plugin repos to use go modules:
velero-plugin-for-microsoft-azure
velero-plugin-for-gcp
velero-plugin-for–aws
Moving our CI from travis to Github Actions:
Started with velero-plugin-for-microsoft-azure. Once this is merged other plugins and velero core should be straight forward.
Testing 1.4 release
Testing CSI in Azure
More testing this week.
Started on blog post for CSI velero integration. PR this week.
Update our helm charts to support Velero feature flags
Started working on a Octant plugin for velero over the weekend.
Not fully functional just- scaffolding.
more to com
PRs, ideas and suggestions welcome!
[carlisia]
k8s Slack #velero channel now has a @velero-maintainers user group
Migration of BSL CRD to kubebuilder:
All CRD manifests, and generation of manifests ported to kubebuilder (simpler to do all of them imo, but optional)
BSL api client and code generation ported to kubebuilder
Current status:
basic CRUD works on BSL and backup
need to fix failing tests
steve
on community support this week
getting ready for 1.4 release
1.5+ planning
stephanie
1.5 release planning
velero roadmap planning
nrb
1.4 testing
Blog post for v1.4.0
Some reviews

Discussion Topics

vitta
Would like to have a high level walk through of this PR https://github.com/vmware-tanzu/velero/pull/2543 and the procedure of next steps
cblecker
Non-existent items should not cause backup to be PartiallyFailed
areed / marccampbell
Discussion of RestoreHooks proposal @ https://github.com/vmware-tanzu/velero/pull/2465
Governance Model review
I may be gone to at another meeting by the time this comes up. folks can view the PR and comment.
PR at https://github.com/vmware-tanzu/velero/pull/2541
  • 11 participants
  • 52 minutes
updated
valero
concerns
dashboard
ashish
comments
repositories
editing
currently
report
youtube image

13 May 2020

May 13, 2020
Agenda
Demo
- Demo of plugin docs, work in progress.
- Demo of current master.
  • 7 participants
  • 31 minutes
version
deleting
episode
things
preview
currently
hackathon
overview
users
demos
youtube image

12 May 2020

May 12, 2020

What have we been working on?

Status Updates
Status Design
ExternalDNS
ExternalDNS w/HTTPPRoxy
Fallback Cert Updates
Design Update
PR #1 Impl
Repository Updates
API
Examples
Envoy bootsrap for xDS cert rotation update
PR updated after round of reviews, added test case

Issue discussion
Contour YAML Wrangling
Kustomize Draft PR
[Venki] SNI not being passed through: https://github.com/projectcontour/contour/issues/2517
  • 8 participants
  • 32 minutes
host
gateways
proxy
status
services
discussions
connection
envoy
aws
server
youtube image

12 May 2020

May 12, 2020
The v1.4.0-beta.1 release is out! Please try it out in your non-critical environments and give us feedback.

Status Updates
[carlisia]
Lotsa PR reviews
Moving our BSL CRD to a kubebuilder CRD + controller (Vince Prignano has been offering guidance)
Next:
move BSL logic out of the controller
add handlers to create/update
[ashish]
You can now supply feature flags to Velero using the Velero CLI. Read more about it here
Getting CSI integration with Velero ready to ship. Take a look at the CSI page on our website
Backup syncing: include CSI API objects
Backup deletion: cleaning up storage snapshots on backup deletion.
Set up Github actions to build and push container images for velero-csi-plugin. Hoping to do this for all our repos.
steve
finalizing things for v1.4.0-beta.1
starting to look at 1.5 planning
nrb
Writing the v1.4 blog post
Catching up reviews that I pushed out in order to get the beta out; particularly want to get a look at the restore hooks document this week
Will be testing v1.4.0-beta.1 against a few different platforms and versions of Kubernetes to verify the overall package
Some docs PRs to get in for the GA release


Discussion Topics
stephanie

Review community feature reqeust for backing up restic volumes by default
Detailed product requirements are available and we will be providing a review of the three main use cases during this meeting.
You can find the product requirements here: https://drive.google.com/file/d/1i5IQfuOtsHhGuYiiTrCZ6zjVhtKWLRqV/view?usp=sharing
And, sample annotations to illustrate the main product use cases are here (these are also included in the UI/UX section of the requirements doc): https://gist.github.com/skriss/dccc494aea67a47473e184c18aac9af6
vitta

Backup/Restore progress for operations performed by velero plugins
In similar lines, if plugin have their own CRs (similar to PVB, PVR), how to get those CRs backed up from source cluster and get them synced at destination cluster regularly?
Finalizers on Backup CRs to protect data from getting deleted
  • 12 participants
  • 32 minutes
crm
controllers
enhancements
backup
migrate
crzs
issue
crd
outlining
valero
youtube image

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
  • 5 participants
  • 30 minutes
tooling
updated
discussion
interface
stuff
preview
project
components
informers
demos
youtube image

5 May 2020

May 5, 2020

What have we been working on?

Bugs in 1.4:
2481, fixed in 2482
2483
New GitHub label schema
Issue discussion
2495 Richer status

Contributor Shoutouts
2480 thanks @savithruml

Demo/Presentations

Kubernetes VMware User Group meeting: Contour/Gimbal in on-Premise environments (Thursday 5/7/20 @ 11am PST)
  • 8 participants
  • 32 minutes
issue
host
contour
discussions
configuration
updates
connection
status
protocol
coalescing
youtube image

5 May 2020

May 5, 2020

Status Updates

steve
updated container base images to ubuntu:focal
fixed a CRD restore issue related to unstructured conversion functions
fixed an issue with unresolvable includes/excludes
updated plugin server code to ignore unrecognized flags, and added special handling for --features flag in Velero
reviews
carlisia
continuing with the new BSL: controller (https://github.com/vmware-tanzu/velero/pull/2490); New: added ValidationFrequency / LastValidationTime, adding validation on BSL create/update events, using status/phase to validate backups
ashish
CSI work:
Deleting CSI objects and cleaningup storage snapshots on backup deletion
Syncing in CSI objects during backup sync-in. Mainly to ensure they are deleted on backup deletion/ expiry.
Testing.
Fixup in persisting backup here
PR reviews
Investigate why we are unable to install ca-certificate package on ARM builds
nrb
Almost done with CRD back up work in https://github.com/vmware-tanzu/velero/pull/2478. Want to grab a few more samples today if I can
specifically want to get prometheus objects as mentioned in https://github.com/vmware-tanzu/velero/issues/2370
Reviewing CSI work, need to finish up the describe output too
On community support this week
Will be handling the v1.4 release
Will be on Crossplane’s TBS YouTube series Thursday with Carlisia

Discussion Topics

[carlisia]
Want to add a Tilt setup for rapid development for 1.5. Here’s an example from the cluster api team: https://cluster-api.sigs.k8s.io/developer/tilt.html

Contributor Shoutouts

@jaygridley - [Azure] add support for static storage account keys with restic (https://github.com/vmware-tanzu/velero/pull/2455)
@jones-paul1525 - [AWS] update AWS SDK to enable some new auth methods (https://github.com/vmware-tanzu/velero-plugin-for-aws/pull/41)
@dunglas - [Helm chart] Add support for secret env vars (https://github.com/vmware-tanzu/helm-charts/pull/99)
@austinbv - [Helm chart] Add documentation for having separate providers (https://github.com/vmware-tanzu/helm-charts/pull/100)
@hasheddan [Velero core] Reviewing #2490 for CRD handling
  • 6 participants
  • 29 minutes
updated
backup
velaro
zoom
v1
fixing
appear
plugins
comments
deleted
youtube image

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
  • 6 participants
  • 31 minutes
editing
features
version
comments
contribute
finalize
terminal
rethink
editor
maintain
youtube image

28 Apr 2020

  • 6 participants
  • 29 minutes
contour
authentication
enhancements
chat
contrib
annotation
envoy
preface
gateway
details
youtube image

28 Apr 2020

April 28, 2020

Status Updates

steve
finalized backup progress PR
fixed issue with unresolvable includes/excludes
reviews
[stephanie] - update on where we are currently with the velero 1.4 release
https://github.com/vmware-tanzu/velero/milestone/23
https://github.com/vmware-tanzu/velero-plugin-for-csi/milestone/2
[carlisia]
Adding tests to the new BSL controller (https://github.com/vmware-tanzu/velero/issues/1967)
Recorded a tutoria to show the build/run/test workflow for Velero: https://www.youtube.com/watch?v=Aiz9M4aVFdA
On community support this week
[nrb]
Was out sick late last week, not a ton of updates from me. Spent yesterday replying to things I’d missed
Need to get 2373 reviewed and merged this week so we can get CRD restore fixes started
Will also make a test of using the v1beta1 client approach
Will be on Brett Fisher’s YouTube channel this Thursday at 1pm ET - https://youtu.be/pRgap975b5E
[ashish]
Community support this past week
Reviewing some PRs and getting CSI closer to the beta ship

Discussion Topics

[steve] demo of backup progress
[stephanie] - can we document how to execute backup and recovery in an airgapped environment?
[nrb] - this is partially documented at https://velero.io/docs/v1.3.2/on-premises/#on-premises-environments, though it’s incomplete since there’s a lot of possible options in airgapped/on-prem environments
[from timh] Perhaps we can reuse some of the docs over at Sonobuoy
[carlisia] Question: should we (RE)consider not crashlooping for when there’s no BSL? This issue was posed here: https://github.com/vmware-tanzu/velero/issues/1967#issuecomment-620208525
[marccampbell] Custom Restore Hooks proposal: https://github.com/vmware-tanzu/velero/pull/2465

Contributor Shoutouts

@raghavendrabhat - clarify wording in velero restore describe for included namespaces (https://github.com/vmware-tanzu/velero/pull/2449)
@mynktl - skip VolumeSnapshotLocation validation for backups when --snapshot-volumes=false (https://github.com/vmware-tanzu/velero/pull/2450)
  • 10 participants
  • 59 minutes
valero
updates
backlog
backup
github
finished
demo
registry
comments
backed
youtube image

23 Apr 2020

In this new "Learn from our maintainer" series, Carlisia shows how quick the developer build/run/test workflow can be when you run the Velero server locally. She does a detailed (read long!) show and tell of how to setup this workflow. She starts from the beginning, from installing the Velero CLI and installing Velero in a local (Kind) cluster, and explains all the commands and flags as she goes along. She also explains and shows (almost) everything that happens in a Kubernetes cluster as the result of changes to code and to configurations as she switches to bundling code changes in an image and pushing it to a cluster. Octant 0.12.0 is highly featured in this demo!
  • 1 participant
  • 45 minutes
valero
setup
project
program
runs
node
commands
package
docker
kind
youtube image

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.
  • 3 participants
  • 18 minutes
updated
demoing
octan
chat
navigation
backend
enhancements
timeline
interface
stuff
youtube image

21 Apr 2020

April 21, 2020

What have we been working on?

Fallback Certificate Design #2428
SNI for clusters #2442
Timeout settings #2225 #2247
Contour Donation to CNCF
  • 8 participants
  • 32 minutes
contour
sni
gateway
configure
vhosts
envoy
host
tuning
protocol
cluster
youtube image

21 Apr 2020

April 21, 2020

Status Updates

[stephanie] Introducing Velero’s new PM!
[nrb]
Outlined our approach to versioning the backup file format https://velero.io/docs/master/output-file-format/#output-file-format-versioning (PR)
Finished up PR 2323, Velero master will now upload CSI snapshot information for use by client-side commands (such as velero backup --details)
Started in on 2448, which will add the client-side info.
Investigated issue 2383, where CRDs are reporting errors about fields being duplicated in versions yesterday.
This is a result of the “fix” for v1beta1 to v1 CRD restores in Velero v1.3.0. More in discussion time.
Will be on the Brett Fisher show next week talking about Velero
[steve]
was on community support
CSI reviews & testing
draft PR & testing for backup progress
[carlisia]
wip: bsl/vsl/velero readiness: https://github.com/vmware-tanzu/velero/issues/1967
presented Velero to Brazilian meetup
[ashish]
CSI bug fixes and testing
Community support this week
Sharing a link to the survey we sent out 3w ago. If you’ve not had a chance to look at this, please do. Survey is available here.

Discussion Topics

[marccampbell] Willingness / timeline for custom restore hooks? https://github.com/vmware-tanzu/velero/issues/2116
[mayank] patch release for plugin velero.io/change-pvc-node-selector
I had a discussion about this on slack with Steve. It won’t be a good idea to have a patch release for the above plugin since it’s not a bug-fix.
[nrb] Possible fixes for 2383
if the object is truly a v1beta1 CRD, re-fetch it using a v1beta1 client in the plugin
Use the API server’s internal representation & conversion functions to get the correct version on restore. If we keep this in the backup tarball, this has ramifications for the backup file format
Essentially 3 versions of CRDs in Go code:
v1beta1.CustomResourceDefinition
v1.CustomResourceDefinition
apiextensions.CustomResourceDefintion - this one is internal to the API server, and is version-independent.
Merge #2373 and try v1 CRD, if it fails, try applying v1beta1
Action items:
Get #2373 merged
Try 1 & 2 for v1.4
investigate 2 for long term implementation. Problem with it is that it may trigger a Velero v2 as the internal CRD representation isn’t directly restorable
To prevent this kind of thing in the future: document regression test scenarios, stand up e2e kind tests, and begin automating.
[carlisia] - Tilt
Demo of running Tilt with Velero
Walkthrough of the setup

Contributor Shoutouts

@hasheddan for pointing out the CRD conversion functions!
@TomaszKlosinski for providing the elasticsearch & kibana CRD issues

Helm
@tareqhs - added quotes to extraEnvVars to support special chars
@yurinnick:
for making our chart Helm 3 compatible!
allowing multiple backup/snapshot providers
fixed timeout chart-testing parameter in the chart
prioritize location provider over global provider
@ahmadhajali - enable specifying docker image by digest in addition to tag
@limed fixing toYaml generation
  • 7 participants
  • 48 minutes
valero
updates
valeri
introduce
valera
valerio
versioning
notes
backing
version
youtube image

16 Apr 2020

No description provided.
  • 4 participants
  • 1:15 hours
workflow
workflows
collaborative
tooling
zen
important
prioritization
updated
currently
hub
youtube image

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
  • 5 participants
  • 29 minutes
logs
updates
community
logging
demoed
merged
log
editing
odot
issue
youtube image

14 Apr 2020

April 14, 2020

What have we been working on?

Upgrade Envoy go-control-plane #2432 @stevesloka
Upgrade Envoy v1.14.1 #2434 @stevesloka
Improve diagnostics for Secrets errors #2422 @jpeach
Updates to annotations docs for new ingress-class behaviour #2420 @youngnick
External client certificate authentication feature concluded #2390 #2410 #2250 @tsaarni
Work in progress: support for Envoy xDS certificate rotation by bootstrap config change #2333 @tsaarni

Contour donation to CNCF update

Issue discussion

The separation of metrics and health serving has been merged and will be available in Contour 1.4, due for release in two weeks time.
  • 6 participants
  • 21 minutes
contours
envoy
configure
control
updates
protocol
important
talk
finalized
contour
youtube image

14 Apr 2020

April 14,2020

Status Updates

[carlisia]
reviewing + testing of Helm PRs
Broke down new install CLI work into issues, see epic: https://github.com/vmware-tanzu/velero/issues/2419
wip: bsl/vsl/velero readiness: https://github.com/vmware-tanzu/velero/issues/1967
presenting/demo’ing Velero at a CNCF (online) meetup: https://www.meetup.com/Cloud-Native-Talks-Brazil/events/269858787/
[steve]
community support this week
lotta PR reviews
did some testing with WIP CSI plugins, reported a couple bugs
bunch of cleanup on the https://github.com/vmware-tanzu/velero-plugin-example repo, hoping to apply similar changes to the AWS/Azure/GCP ones too
continued on backup progress idea
[nrb]
CSI upload PR should be done & ready for review now
Tackling some CRD issues this week, mainly https://github.com/vmware-tanzu/velero/issues/2383 & https://github.com/vmware-tanzu/velero/issues/2370
Started working on https://github.com/vmware-tanzu/velero/issues/1970, but ran into https://github.com/vmware-tanzu/velero/issues/2429

Discussion Topics

[nrb] When do we increment the backup format version? Refer to this comment
PR that added backup version: https://github.com/vmware-tanzu/velero/pull/1117
AI - Nolan to document when we increment backup format versions (most likely following semantic versioning)
Current PR changes are backwards compatible, so they’re a patch version in semantic versioning parlance
[dymurray/sseago] Race condition with AdditionalItmes https://github.com/vmware-tanzu/velero/issues/1350
We haven’t seen others asking for this feature, but willing to let the RH team lead with a design doc on this
[nrb] I see this as a generically useful tool, +1 to RH taking the lead here
[dymurray/sseago] Restoring PVs that already exist (related https://github.com/vmware-tanzu/velero/issues/2170)
[nrb] Is this a specific case of https://github.com/vmware-tanzu/velero/issues/1977?
data-only restores https://github.com/vmware-tanzu/velero/issues/504
Could the PV rename mechanism work here? I was thinking of the StorageClass remapping
[carlisia] should “liveness” mean “ready”, and should we use a liveness check to check for readiness: https://github.com/vmware-tanzu/velero/pull/2382
Kubernetes definitions of readiness/liveness - https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/
[marccampbell] Willingness / timeline for custom restore hooks? https://github.com/vmware-tanzu/velero/issues/2116
[mayank] patch release for plugin velero.io/change-pvc-node-selector

Contributor Shoutouts

@duyanghao - docs on community project to automatically annotate all volumes for restic backup
  • 9 participants
  • 1:02 hours
backup
valera
issue
updates
backlog
repo
backing
fixes
currently
settings
youtube image

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
  • 4 participants
  • 21 minutes
octan
navigation
updated
taken
nav
exciting
currently
discussions
release
2020
youtube image

7 Apr 2020

April 7, 2020

What have we been working on?
Nick as new tech lead
Contour 1.3.0
What’s up for 1.4.0?
Contour Donation to CNCF

Issue discussion
403 - Ingress status
  • 5 participants
  • 22 minutes
contour
maintainer
announcement
currently
planning
overhaul
important
discussion
finish
status
youtube image

7 Apr 2020

April 7, 2020

Status Updates

[nrb]
On community support this week
Reviews
Pushed up an example of readiness probes for Velero at https://github.com/vmware-tanzu/velero/pull/2382
Talked to Steve and Ashish about revisiting the Velero CSI plugin data flow/data model
Continued testing with CSI integration at https://github.com/vmware-tanzu/velero/pull/2323. Will likely require some changes given we’re revisiting our data model
Seeing some more CRD issues crop up, though not all around versioning - https://github.com/vmware-tanzu/velero/issues/2370 & https://github.com/vmware-tanzu/velero/issues/2383
Looks like some schema restriction errors that need to be investigated further
Worked with Rafael and Carlisia on a presentation for his work to the data protection working group
[steve]
released v1.3.2
discussion/reviews on CSI integration
install/config UX design review
investigating ways to report backup progress (https://github.com/vmware-tanzu/velero/issues/20)
PSA: looks like we’re hitting https://github.com/kubernetes/kubernetes/issues/86149 - manifests as a ~15-second delay at the start of every backup
[carlisia]
Addressed code reviews on CLI PR - close to wrapping that and starting to implement
Fixed the yaml/kustomize examples
[ashish]
Have a few PRs in the pipeline for CSI. Close to opening this up for wider review in the community. This is coming soon.
Survey that we announced last week is now live and available here. Call to community action!

Discussion Topics

[carlisia] DEMO of deploying Velero using Kustomize - Files: https://github.com/carlisia/velero/tree/c-cli-design/design/CLI/PoC
[brito-rafa]
Handling multiple API Group versions during restore (related to PR #2373)
Default (today)
Restore Source Cluster Preferred Version
Target-Version Mode (proposed - feature flag?)
Triggered by detection the target cluster runs a different K8s version from the source backup cluster (see PR #2346 collecting cluster k8s version during backup). Restore objects based on target cluster apiGroup preferred version.
Next step: Please look at the PR, and then Rafael will put together a design proposal

Contributor Shoutouts

@rochfordk - docs to clarify backup TTL (https://github.com/vmware-tanzu/velero/pull/2399)
@mansam - add --cacert flag to CLI commands (https://github.com/vmware-tanzu/velero/pull/2364)
@mynktl - add selected-node remapping plugin (https://github.com/vmware-tanzu/velero/pull/2377)
  • 10 participants
  • 60 minutes
valero
backlog
concerns
restarted
csi
updates
investigating
backup
vlogs
support
youtube image

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
  • 7 participants
  • 41 minutes
octant
updates
introduced
important
set
backend
today
discussion
version
octave
youtube image

31 Mar 2020

March 31, 2020

Status Updates

[nrb]
Testing https://github.com/vmware-tanzu/velero/pull/2323 with review feedback
Adds the --features flag into the plugin framework for plugins now, still bugs to chase down (informer cache issues)
Led to https://github.com/vmware-tanzu/velero-plugin-for-gcp/pull/23
I created https://github.com/nrb/velero-csi-env based on Ashish’s script for setting up his host path driver
Reviewed https://github.com/vmware-tanzu/velero/pull/2373
[steve]
lot of reviews (CSI, cacert, Azure storage keys)
started looking at two-stage snapshot + backup process again (more discussion below)
[carlisia]
Community support this week + PR reviews + triaging new issues
Tested new Helm 3 chart with helm2 and helm3, PR merged.
Might write a blog post about how to connect Velero with a service
Community: please review the CLI install/config redesign PR: https://github.com/vmware-tanzu/velero/pull/2202
[ashish]
CSI
Update on VolumeSnapshotRef.UID issue
Discussion w/ CSI folks on the usage of secrets in volumesnapshotclass and volumesnapshotcontents
WIP
Opened Issue 2371: Which VolumeSnapshotContents to include in the backup
Building a catalog of buleprints/workflows for backing up and restoring stateful applications/databases. Survey to go out shortly.
[brito-rafa]
Will quickly screenshare and show an example of how a backup tar ball does look like with all API Groups and versions (as PR #2373 )

Discussion Topics

Seems there is a high interest in backing up volumes by default. Should/could we prioritize this? ]
Here’s a request to add an operator to our docs: https://github.com/vmware-tanzu/velero/issues/2375
Here’s a related issue: https://github.com/vmware-tanzu/velero/issues/605
Here’s another: https://github.com/vmware-tanzu/velero/issues/1871
[steve] two-stage snapshot + backup process design (https://github.com/vmware-tanzu/velero/issues/1519)
Problem Statement
Velero does not wait/check for snapshots to be made durable/restorable
A backup marked as completed may still be at risk if the snapshot data is not made durable
A restore may fail if its backup’s snapshots are not yet ready to be restored from
Things to Consider
Do we want to solve this for Velero snapshots? CSI snapshots? Both?
There’s potentially a difference between “durable” and “ready to restore” that needs to be modeled
With EBS/GCP, the snapshot can’t be restored until it’s been made durable by replicating the data to object storage, so they’re effectively the same thing
With the vSphere plugin and maybe the OpenEBS plugin, a local snapshot can be restored from, even if it hasn’t yet been made durable
Should Velero actively drive the upload process, or should it passively check for upload status as reported by an external component?
We don’t want to block the Velero backup queue while waiting for snapshot data to be made durable
We need to keep the timespan between pre- and post-hooks as short as possible, i.e. data replication should take place outside of hook execution
Since it may take a significant amount of time to make a snapshot durable, we need to be able to handle pod restarts, network interruptions, etc. gracefully.
[nolan] v1.3.2 release this week
https://github.com/vmware-tanzu/velero/pull/2350 for plugin dir in object storage
Anything else?
[Mayank] can we upgrade from 1.0.0 to 1.3.1? https://kubernetes.slack.com/archives/C6VCGP4MT/p1585647294073200
[Dylan] Concurrent Backup/Restores
https://github.com/vmware-tanzu/velero/issues/487

Contributor Shoutouts

@mansam for adding support for custom cert bundles (https://github.com/vmware-tanzu/velero/pull/2353, https://github.com/vmware-tanzu/velero-plugin-for-aws/pull/34 and more)

@jaygridley - Azure: support using static storage keys (https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/32)

Shoutout to Jonas for adding search to our docs!


Helm chart

@yurinnick for making the chart Helm 3 compatible (https://github.com/vmware-tanzu/helm-charts/pull/81)
@yurinnick for fixing timeout chart-testing parameter (https://github.com/vmware-tanzu/helm-charts/pull/85)
  • 13 participants
  • 1:07 hours
features
backup
csi
v13
snapshots
annotations
discussion
informers
updates
project
youtube image

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:
  • 5 participants
  • 42 minutes
version
releases
updates
v1
interface
important
ahead
octants
yamo
details
youtube image

24 Mar 2020

March 24, 2020

Status Updates
[ashish]
Working on CSI
Discussion on VolumeSnapshotRef.UID should be cleared on volumesnapshot deletion
May have to rethink the restore scenario as there are some logic that depends on how volumesnapshotcontents are named.
Coming w/ alternative approach here, plan for the week
BackupItemAction plugin to for CSI volumesnapshots, created outside of Velero.
WIP PR #31
//TODO: link issue here
Building a catalog of SOPs for backing up and restoring datastores. Help us prioritize during discussion:
mySQL: Single pod/ HA?
Cassandra
MariaDB
MS SQL?
PostgreSQL
MongoDB
[brito-rafa]
In progress code to backup multiple API Group versions (instead of only preferred APIGroups)
Table of preferred group version and supported groups
Quick demo of horizontalautoscaler item: v1 versus v2beta2
Collect any ideas and feedback from the community
[steve]
did some CSI snapshot testing on Azure
lot of support & reviews
gonna have to rebase https://github.com/vmware-tanzu/velero/pull/2317 at a quiet time
[carlisia]
CLI revamp design doc ready for another round of reviews: https://github.com/vmware-tanzu/velero/pull/2202
Testing PR to update the Velero Helm chart to version 3: https://github.com/vmware-tanzu/helm-charts/pull/81
[nolan]
Need to reply to reviews on https://github.com/vmware-tanzu/velero/pull/2323
Also need to set up CSI test beds, didn’t actually run this code yet
Last week was mostly spent doing internal presentation stuff
Testing and documenting Helm 2 chart behavior with Velero
Releases restored before Tiller aren’t “adopted”

Discussion Topics
[Cyril] Cassandra backups and missing features
https://github.com/vmware-tanzu/velero/issues/2361
[Mayank] restoreItemAction plugin to clear/update ‘selected-node’ in PVC, which are created by scheduler for dynamic provisioning.
Code https://github.com/mynktl/velero-plugin/commit/a03a74004bf0482537649ae4b390cbd2ee9e2ac5
steve: :+1: to PR into core (detailed code review still to be done)
[Nolan] Kubernetes 1.18 comes out today, if anyone has bandwidth to try Velero v1.3.1 with it, that would be awesome!
  • 12 participants
  • 50 minutes
valeera
repo
v1
kubernetes
backup
api
rito
patch
configuration
version
youtube image

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.
  • 5 participants
  • 23 minutes
octamer
enhancements
soon
important
navigation
octave
octant
currently
review
demo
youtube image

17 Mar 2020

March 17, 2020

What have we been working on?
@davecheney Ingress status updates
@tsaarni and @jpeach TLS Certificate and SNI changes
TLS does not do authentication or authorization
There is a difficulty when you add authentication or authorization
There is work behind the scenes to ensure that when we add client certificate authentication it does not have a security problem.
@michmike CNCF donation update
Building the collateral for the governance and other details
@michmike will coordinate getting the calendaring sorted out.

Issue discussion
https://github.com/projectcontour/contour/issues/2323
Ingress annotations
https://github.com/projectcontour/contour/issues/2325
External services
https://github.com/projectcontour/contour/issues/1269
  • 8 participants
  • 56 minutes
hosted
status
ingress
working
conduct
flagged
contoured
maintain
communicated
help
youtube image

17 Mar 2020

March 17, 2020

Agenda
Status Updates
[ashish]
More CSI work and getting couple of test and cleanup PRs merged.
Preparing for a talk on Velero with Nolan
Brought up issues from last week in upstream volumesnapshot working group meeting. More discussions will happen on these.
VolumeSnapshotRef.UID should be cleared on volumesnapshot deletion
More discussions on this in the data protection working group
Relation between VolumeSnapshotContent and VolumeSnapshot should be 1:many
Effectively won’t fix as there are reasonable workarounds
Lifecycle of VolumeSnapshot Kubernetes objects should be decoupled from that in the storage system
More discussions on this will happen in the issue.
[steve]
shipped v1.3.1
finalized Azure blob chunking code
starting to look at two-stage snapshot/backup issue again (https://github.com/vmware-tanzu/velero/issues/1519)
[carlisia]
CLI PR good to review: https://github.com/vmware-tanzu/velero/pull/2202 (look at the TODO list, working on the last 2 items)
[Nolan]
Prepping talk with Ashish
More work on https://github.com/vmware-tanzu/velero/pull/2323 for uploading CSI resources to object storage
Allows us to show these snapshots in the client output & do imports w/ the backups if we need
Discussions w/ Ashish on the snapshot issues he mentioned
[brito-rafa]
new labels for the backups #2342
Examples:
velero.io/source-cluster-k8s-major-version=1
velero.io/source-cluster-k8s-minor-version=14
velero.io/source-cluster-k8s-version=v1.14.10

Discussion Topics
[steve] add plugins/ top-level dir to backup storage locations to allow plugins to write arbitrary data to bucket – https://github.com/vmware-tanzu/velero/issues/2344
[Mayank] restoreItemAction plugin to clear/update ‘selected-node’ in PVC, which are created by scheduler for dynamic provisioning. Code https://github.com/mynktl/velero-plugin/commit/a03a74004bf0482537649ae4b390cbd2ee9e2ac5
[Antony] How can we control ordering of resource backups and restores?
We don’t currently have the mechanisms to do this in Velero
StatefulSets don’t have proper support; we need to special case them, but it’s not a generalized solution
Antony to file an issue and we can brainstorm solutions
[Sam Lucidi] Custom CA support
Working on how to get certificate bundle on the pods
Both plugins and restic need access to it, but have slightly different paths to that data.
  • 9 participants
  • 29 minutes
snapshots
valero
azure
updates
concerns
currently
backup
2020
preparing
demoed
youtube image

12 Mar 2020

Starts at at 3:45. I'm joined by Steve Sloka of VMWare. We're talking about a set of #Kubernetes Operators that Steve maintains including Contour (Envoy Ingress) and Gimbal (multi-cluster ingress).

Support this show on Patreon! It's the #1 way to support me interviewing DevOps and container experts, and doing this Live Q&A. https://patreon.com/BretFisher

Show Notes:
https://projectcontour.io/
https://github.com/projectcontour/gimbal
https://github.com/operator-framework
https://operatorhub.io/
https://kubernetes.io/docs/concepts/extend-kubernetes/operator/
https://coreos.com/operators/
Talk on Contour/Gimbal from KubeCon https://youtu.be/-9U3bLPQDKk

You can get the best coupons for my Docker, Kubernetes, and Swarm courses at https://www.bretfisher.com/courses

Listen to my podcast of this show's past episodes at https://www.bretfisher.com/podcast

Signup for my newsletter to get short emails weekly full of useful things while learning and using containers
https://www.bretfisher.com/newsletter
  • 2 participants
  • 1:04 hours
docker
vmware
launched
today
host
conversation
workflow
kubernetes
podcast
nodejs
youtube image

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
  • 3 participants
  • 13 minutes
compatibility
issue
backend
versions
plugins
merge
interface
support
dependencies
editor
youtube image

10 Mar 2020

March 10, 2020

What have we been working on?
e2e testing suite coming soon from @jpeach
@stevesloka working on some changes to how clusters are built
knative
healthchecks w/multiple upstreams
rate limiting work in upstream envoy
https://github.com/envoyproxy/ratelimit
docs work!
Great place to help contribute! (https://projectcontour.io/docs/v1.2.1/httpproxy/)
@stevesloka looking into some Gimbal work around connecting clusters
upstream multi-cluster proposal: https://docs.google.com/document/d/1hFtp8X7dzVS-JbfA5xuPvI_DNISctEbJSorFnY-nz6o/edit#heading=h.u7jfy9wqpd2b
@tsaarni working with external client cert auth and trial of using cert-manager for xDS cert rotation
https://github.com/projectcontour/contour/pull/2250
https://github.com/projectcontour/contour/compare/master...Nordix:cert-manager (just a PoC at this point - requires fork of Envoy and Contour)

Other business
@stevesloka on Bret Fischer show Thursday, 1pm EST (https://www.youtube.com/channel/UC0NErq0RhP51iXx64ZmyVfg)
[jonas] Fixing the community page with updated times after DST change
@tsaarni Potential new feature: secure backend connection with client certificate for Envoy https://docs.google.com/presentation/d/1i37kHBcLfGLO8et77gS7gDWqwDLfqTC52WWC44OrfxI/edit?usp=sharing
  • 6 participants
  • 38 minutes
envoy
contouring
discussions
endpoints
crt
meta
help
configures
plan
updated
youtube image

10 Mar 2020

March 10, 2020

Agenda
Status Updates
ashish
CSI Integration
Use Velero to backup and restore using the v1beta1 Snapshot APIs
Backup and restores- in-cluster restores and cluster migration. Live demo of this later.
Created some issues:
Upstream external snapshotter:
VolumeSnapshotRef.UID should be cleared on volumesnapshot deletion
Relation between VolumeSnapshotContent and VolumeSnapshot should be 1:many
Lifecycle of VolumeSnapshot Kubernetes objects should be decoupled from that in the storage system
Velero:
Ensure restored workloads can be backed up
Ensure backup and restore of volumesnapshots created outside of velero work
Repeated backup of the same CSI workload should not leave orphan resources
I’ll add more details into the issues in the Velero repo.
See our progress in the velero-plugin-for-csi repo and feel free to jump in and contribute.
carlisia
Was out last week
On support rotation this week
Catching up on PR reviews
Pushed an update to the CLI PR containing yaml and kustomize files that properly create/update a velero deployment (https://github.com/vmware-tanzu/velero/pull/2202/commits/bda5099153c588477c80494f1782147108031b51)
jonas
Plugins page is live!
https://velero.io/plugins/
nolan
PR #2232, fixing CRD int/float conversions on backup.
Thank you to guyguy333 and NissesSenap for the reports, data, and testing!
Tracked down nodePort validation error (issue #2308), will require some more thinking
Started working on uploading CSI artifacts to object storage
Need to review Unprioritized backlog to help build roadmap, missed that last week
steve
finalized refactoring of restore/discovery code (https://github.com/vmware-tanzu/velero/pull/2248)
working on refactoring to move logic out of controllers
merged https://github.com/vmware-tanzu/velero/pull/2299
WIP https://github.com/vmware-tanzu/velero/pull/2317
worked on implementing blob chunking in azure plugin: https://github.com/vmware-tanzu/velero-plugin-for-microsoft-azure/pull/30
lots of reviews

Discussion Topics
v1.3.1 patch release
https://github.com/vmware-tanzu/velero/pull/2322
nrb and skriss will try to get v1.3.1 out today
Important for users of v1.3.1 to upgrade, but it’s largely based on what CRDs users have; if there are numeric fields, they will see this bug
Update from Dylan Murray - actively working on https://github.com/vmware-tanzu/velero/issues/2332 before tackling client & install issues

Contributor Shoutouts
guyguy333 and NissesSenap for reports, data, and testing for issue 2319/PR 2322
betta1 for the detailed reproduction case on issue 2308
  • 11 participants
  • 56 minutes
backup
valero
csi
issue
updates
v1
repo
host
notes
workflows
youtube image

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
  • 6 participants
  • 34 minutes
terminal
backlog
pod
soon
version
dashboard
platform
logger
chat
tabs
youtube image

3 Mar 2020

March 3, 2020

What have we been working on?
Contour releases
Contour 1.2.0 released
hot-reload of certificates for Contour, thanks @tsaarni
Envoy shutdown manager, thanks @stevesloka
blog post
Contour 1.2.1 released
upgrade Envoy to 1.13.1 to fix CVE, no code changes
Envoy 1.13.1 announcment
@m2
CNCF donation
No updates, sig-networking is reviewing the proposal
Next step is @m2 completing a form for sig-networking
@youngnick
service-apis “support” is in master. Only logging for now.
Contour watches for new objects and logs their presence
Tracking spec evolution upstream; will use for an experimental test bed

Public board bug triage
#2264
Original connect timeout value is arbitrary
OK to tune, but want to be based on evidence
@youngnick to follow up with reporter to gather more information
#1691
Needs decision on whether to accept this as an issue
  • 7 participants
  • 25 minutes
envoy
contours
dashboards
updates
configure
discussion
carefully
chat
currently
service
youtube image

3 Mar 2020

March 03, 2020

Agenda
Status Updates
[steve]
shipped v1.3.0!
GitHub release
blog post
getting go 1.14/modules PR ready (https://github.com/vmware-tanzu/velero/pull/2214)
working on moving code out of controllers, into packages – starting with backup & restore
https://github.com/vmware-tanzu/velero/pull/2299
more PRs to come
will finalize refactoring of restore/discovery code (https://github.com/vmware-tanzu/velero/pull/2248)
[nolan]
On community support this week
Worked through my review backlog yesterday
Reviewed Xing Yang’s ExecutionHook KEP upstream
Going to pick up some CSI work this afternoon - namely syncing VolumeSnapshots & VolumeSnapshotContents into object storage so we can use it in client commands and syncing them into clusters
Will be on Bret Fisher’s YouTube show talking about Velero on 4/30.
[ashish]
Was on community support last week.
Discovered a missing feature of importing snapshots with the csi-hostpath-plugin and implemented that in this PR Discover existing snapshots on disk int he csi-hostpathplugin repo.
Making progress on the CSI integration work.
CSI blogpost that I wanted to put together already exists at here
(carlisia’s on PTO)
[jonas] Finishing up the plugins page

Discussion Topics
[nolan] Backlog grooming
Michael has asked us to review our “Unprioritized backlog” in ZenHub and form a rough roadmap for 1.5 and beyond
Tag @skriss and/or Michael for any issues you’d like us to take a look at in the next 6-9 months

Contributor Shoutouts
Helm/Velero chart: https://github.com/vmware-tanzu/helm-charts/pulls?q=is%3Apr+is%3Aclosed
  • 6 participants
  • 24 minutes
updates
docker
version
hosts
repo
changelog
comments
edits
concerns
improvements
youtube image

28 Feb 2020

No description provided.
  • 1 participant
  • 13 minutes
envoy
configure
routing
dashboards
contour
kubernetes
manage
daemon
rollout
shutdown
youtube image

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
  • 6 participants
  • 35 minutes
updated
plug
add
discussion
helper
interface
features
fixes
chat
enhancements
youtube image

25 Feb 2020

Feb 25, 2020
Agenda
--------

Status Updates
--------
[steve]
community support last week
shipped v1.3.0-beta.2 with a couple more fixes
updating v1.3 blog post
[carlisia]
Slow progress with the CLI design/PoC
Caught up on PRs that requested my review
Intention for the week: go over other helm+velero PRs
Stretch: go over issues and give feedback
On PTO next week
[nolan]
Got PR #2264 finished
Reviewed Ashish’s PR for CSI updates
Will be at KubeCon EU
Need to follow up on https://github.com/kubernetes/kubernetes/issues/87675 from Scott Seago
[ashish]
Working on integration of CSI snapshot APIs into the csi-plugin-for-velero.
This PR implements backup support for volumes backed by CSI drivers.
This was demo’d for the team internally and we will have a demo for the community in the coming weeks.
Will be continuing work on the restore scenario.
On community support this week
Also want to get started on a blogpost about setting up an environment that supports CSI external-snapshotter APIs.

Discussion Topics
--------
@dymurray Restic Restore Failures with OpenShift (https://github.com/vmware-tanzu/velero/issues/1981)
@dymurray Custom CA bundle design update (https://github.com/vmware-tanzu/velero/pull/2259)

Contributor Shoutouts
--------
@jenting - back up PVs to correct location with restic (https://github.com/vmware-tanzu/velero/pull/2244)
Helm/Velero chart: https://github.com/vmware-tanzu/helm-charts/pulls?q=is%3Apr+is%3Aclosed
  • 9 participants
  • 31 minutes
crt
updates
soon
tentative
demoed
morning
currently
comments
valero
launch
youtube image

21 Feb 2020

Steve Sloka, core Contour maintainer, does a high-level overview of the Contour architecture, and answers questions from community members on Contour and its code base.
  • 3 participants
  • 1:02 hours
contours
configure
proxy
cloud
ingress
threads
contrib
server
interface
processing
youtube image

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
  • 8 participants
  • 26 minutes
updates
backend
jonas
alright
issue
security
vmware
advisory
fixes
github
youtube image

18 Feb 2020

February 18, 2020
What have we been working on?
-------------------------------
Contour releases
Contour 1.2.0 due this friday
Envoy 1.13.0 support
Upgrade to client-go 1.17, It does have compatibility implications
service.protocol schema validation
tcpproxy healthcheck support
certgen job YAML improvements
Contour automatically reloads SSL certificate for xDS
shortlog of changes since v1.1.0
@m2
CNCF donation
@youngnick
Ingress V1 graduation PR
IngressV2 types investigation repo
Contour switched to dynamic client for CRD types
experimental support for Service APIs type will land early in the Contour 1.3 cycle.

Other business
---------------
automatic XDS/gRPC certificate rotation, background material
@tsaarni, how’s it going?
Support for Contour to reload its certificate is merged: https://github.com/projectcontour/contour/pull/2198.
Documentation is still not covered https://github.com/projectcontour/contour/issues/2229.
Design proposal for Envoy https://github.com/envoyproxy/envoy/issues/9359: it now seems clear what kind of solution is acceptable to enable the proposal in the “background material” slide.
@stevesloka
Contour Code Overview: https://twitter.com/projectcontour/status/1229793584175513600

What’s coming up?
-------------------
Contour 1.2.1 coming March 3rd for Envoy CVE, (1.2.1 milestone)
  • 8 participants
  • 45 minutes
contours
service
conference
2020
subscribed
contra
planning
protocol
configure
morning
youtube image

18 Feb 2020

Feb 18, 2020
Agenda
-------
Status Updates
[steve]
returning from 4-day weekend
on community support this week
[carlisia]
Have yaml files that get installed with kustomize working
Had a meeting to go over kutomize and questions:
Next step: getting updates to be patched w/ kustomize
Need to catch up with PR reviews today
[nolan]
Two CRD proposals up on PR https://github.com/vmware-tanzu/velero/pull/2264
Returning to CSI testing with Ashish this week
[ashish]
making progress on the velero plugin for CSI
PRs to switch to go modules
PR incoming for the backup flow.
Release from plugin repos to switch from nobody:nobody to nobody:nogroup. Current beta release of Velero is incompatible with the existing releases of the plugins in certain linux distros.

Discussion Topics
------------------
[steve] v1.3.0 status
need to finalize approach for https://github.com/vmware-tanzu/velero/pull/2264
[m2] Discuss cleanup request https://github.com/vmware-tanzu/velero/issues/1977
[m2] Update on custom CA support https://github.com/vmware-tanzu/velero/pull/2259
  • 7 participants
  • 28 minutes
crt
updates
patched
backup
configured
v1
community
currently
cr
valero
youtube image

12 Feb 2020

No description provided.
  • 6 participants
  • 38 minutes
printers
printer
documenting
octant
volume
technical
refactoring
structured
continue
things
youtube image

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™
  • 7 participants
  • 26 minutes
interface
annotations
dashboard
recently
api
plugins
introduction
loading
functionality
pivotal
youtube image

12 Feb 2020

  • 3 participants
  • 55 minutes
deployments
customized
patching
container
versioned
configured
pod
issue
ansible
customization
youtube image

11 Feb 2020

Feb 11, 2020
Agenda

Status Updates
---------------
[steve]
shipped v1.3.0-beta.1, working on blog post
put up draft PR with refactor of restore code related to CRDs
some testing
[carlisia]
community support last week
updated CLI revamp PR: https://github.com/vmware-tanzu/velero/pull/2202#issuecomment-577229282
POC for installing with kustomize
[nolan]
On community support this week
Moved last week, was out
Back to working on CRDs, troubleshooting #2249. Will go more in depth in discussion topics
Need to work with Ashish on CSI support
[ashish]
Update on memory leak #2069
Fixed with Steve’s change and v1.3.0-beta.1 has the fix. Please consider upgrading.
CSI update
Using CSI hostpath-plugin driver to validate Velero
Successfully setup an environment with hostpath-plugin driver using beta snapshot APIs
Blogpost?
[jonas]
Implemented an ADOPTERS.md file for public user statements
Working on a /plugins page

Discussion Topics
------------------
[carlisia] CRD/api/k8s versioning issues: https://github.com/vmware-tanzu/velero/labels/versioning
Visual summary of #2249
[dymurray] Add design doc for Custom CA support for S3 BSLs

Contributor Shoutouts
----------------------
@markrity - docs update to point to new Helm chart repo (https://github.com/vmware-tanzu/velero/pull/2209)
@jnaulty - add Restore API docs (https://github.com/vmware-tanzu/velero/pull/2240)
@mynktl - allow VolumeSnapshotter plugin to rename PV via SetVolumeID function (https://github.com/vmware-tanzu/velero/pull/2216)
@jenting - ongoing beta testing, bug-fixing
@betta1 - Thank you for providing information to narrow down memory leak
  • 10 participants
  • 50 minutes
updates
comments
v1
crt
review
troubleshooting
valero
beta
ready
hi
youtube image

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
  • 8 participants
  • 30 minutes
updates
octants
stuff
troubleshooting
version
angular
github
release
chat
staging
youtube image

4 Feb 2020

Feb 4, 2020
Agenda

Status Updates
----------------
Steve
prepping for v1.3.0-beta.1 release - will be pushed out later today
need to see if we should release new versions of the cloud provider plugins
working on some refactoring in the restore code related to restoring CRDs

Ashish
Coming back from community support
Checking in on https://github.com/vmware-tanzu/velero/issues/2069
Have some troubleshooting steps

Carlisia
On community support
CLI install redesign - https://github.com/vmware-tanzu/velero/pull/2202#issuecomment-577229282

Nolan on PTO

Discussion Topics
------------------
[carlisia] Drop CRDs manifest but install CRDs by velero install? https://github.com/vmware-tanzu/helm-charts/issues/44
[jonas] Would it make sense to create an ADOPTERS.md file, where people and organizations can PR themselves in? Similar to Linkerd and Harbor?
[carlisia] How to best deprecate CLI cmds, add/remove the word new?: https://github.com/vmware-tanzu/velero/pull/2202#issuecomment-577229282
[carlisia]
velero [resource] [operation] [flags]
OR
velero [operation] [resource] [flags]
https://github.com/vmware-tanzu/velero/pull/2202#issuecomment-581961860
[dymurray] Unfortunately need to miss the community meeting today but hoping to have a design doc PR up by EOD tomorrow for https://github.com/vmware-tanzu/velero/issues/1027

Contributor Shoutouts
----------------------
@jenting - prune unknown fields on Velero CRDs (https://github.com/vmware-tanzu/velero/pull/2187)
@cpanato - allow velero restore create --from-schedule to work for schedules in other clusters (https://github.com/vmware-tanzu/velero/pull/2218)
@cpanato - use GA topology labels on PVs by default (https://github.com/vmware-tanzu/velero/pull/2219)
@koehn - fix panic in restic status updating for empty output (https://github.com/vmware-tanzu/velero/pull/2231)
@shaneutt - add arm/arm64 container builds (https://github.com/vmware-tanzu/velero/pull/2227)
  • 7 participants
  • 38 minutes
updates
v1
ready
steven
changelog
discussion
deprecated
troubleshooting
beta
backups
youtube image

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
  • 5 participants
  • 35 minutes
dashboard
issue
kubernetes
changelogs
octan
maintainer
fixes
version
controllers
docker
youtube image

28 Jan 2020

# Jan 28, 2020
## Agenda
- ### Status Updates

- Nolan (have to leave early)
- Working CRD restore issues
- I think all we have left is the int64/float64 conversion on some CRDs raised by Scott Seago on https://github.com/vmware-tanzu/velero/pull/1937
- CSI update
- Currently AWS, GCP, and Azure aren't up-to-date on their CSI drivers, partially due to the newer v2.0.0 images requiring Kubernetes v1.17
- We're going to work on implementing Velero against the v2.0.0 codebase and v1beta1 CRDs and help update their drivers where we can, using the demo hostpath driver for now.
- Ashish (also have to leave early)
- Same update as Nolan on CSI
- Path forward:
- Test Velero against the hostpath plugin.
- Currently figuring out the deployment of a CSI driver:
- All the various sidecars that need to be used
- What should a deployment of the CSI driver look like:
- This information is a bit muddled/ fragmented across the various drivers.
- On community support this week:
- Getting caught-up on PRs and open issues
- [carlisia]
- All caught up on PR reviews except 1 for the helm-chart and 1 for the aws plugin
- Updated the resources page with latest videos/blog posts/podcast about Velero. New entries are welcome if anyone knows of resources not yet included.
- Contributed to discussions and revisions of a submission for VMware internal conference on a Velero related topic, submission is today
- Participated in the DP WG meeting, great start
- Back to updating CLI design doc after this meeting!
- Steve
- lots of PR reviews
- working with @nrb on sorting out CRD backup/restore issues


- ### Discussion Topics
- [steve] do we want to release a v1.3 soon-ish with the CRD fixes and the other [~70 commits](https://github.com/vmware-tanzu/velero/compare/v1.2.0...master) in master since v1.2, and push the CSI integration to v1.4 (can still keep to an end of March timeframe if feasible)?
- thinking here is that it's easier to release everything in master than cherrypicking a few things, and we have a decent # of commits built up already, which I don't really see a reason to hold back
- [Antony B] - What about https://github.com/vmware-tanzu/velero/issues/2069 ? Is that still 1.3 or 1.4?
- We'll review and see if we can fit it in for 1.3 or have to move it.
- [carlisia] Do we want to move https://github.com/vmware-tanzu/velero/pull/2214 (migrate to go 1.13 + modules) to "Ready for review"?
- This doesn't look like it'd be part of Velero: https://github.com/vmware-tanzu/velero/pull/2119 ([design] Proposal of triggering backups based on Kubernetes events)

- ### Contributor Shoutouts!
- @cpanato - CLI auto-completion docs (https://github.com/vmware-tanzu/velero/pull/2208)
- @Sh4d1 - bump restic version (https://github.com/vmware-tanzu/velero/pull/2210)
  • 9 participants
  • 35 minutes
issue
kubernetes
valero
updates
csi
fixes
commissioning
crv
backend
rush
youtube image

22 Jan 2020

No description provided.
  • 4 participants
  • 22 minutes
updated
odot
container
10
terminal
concerns
provides
soon
port
io
youtube image

21 Jan 2020

No description provided.
  • 11 participants
  • 1:01 hours
contours
congrats
envoy
version
talk
attention
going
dot
configure
expose
youtube image

21 Jan 2020

No description provided.
  • 8 participants
  • 34 minutes
backup
kubernetes
discussion
provisioning
reporting
concerns
v1
having
workflows
proposal
youtube image

16 Jan 2020

In this session we discussed the upcoming removal of the current `velero install`, and what could substitute it. A more intuitive CLI UX is in the works. PR: https://github.com/vmware-tanzu/velero/pull/2202
  • 3 participants
  • 1:05 hours
configuration
installs
deployment
manageable
backups
configure
customization
deprecated
downsides
prefer
youtube image

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
  • 5 participants
  • 20 minutes
o10
release
2020
odot
soon
latest
demo
oh
version
launch
youtube image

14 Jan 2020

No description provided.
  • 6 participants
  • 54 minutes
valero
revamp
docker
current
backend
repos
updates
concerns
v1
projects
youtube image

10 Dec 2019

No description provided.
  • 4 participants
  • 16 minutes
release
chat
terminal
hey
docker
demo
repositories
2020
kubernetes
changelog
youtube image

10 Dec 2019

No description provided.
  • 11 participants
  • 58 minutes
valero
discussion
workflows
github
finished
csi
updates
chat
prep
documenting
youtube image

9 Dec 2019

Here is the recording of the meeting for our discussion of the Velero/CSI integration. Thanks to everyone who could attend.

The written proposal is at:
https://github.com/vmware-tanzu/velero/pull/1661

The summary slides are at:
https://docs.google.com/presentation/d/1QG0gu5Y9xiF6rjkqFgsOMOWMjSkj6Il18dNWKWRjipo/edit?usp=sharing.

The plan currently is to get the proof of concept plugins up to date with the v1beta types, get the design document merged, then ensure that the Velero core code base is updated to reflect necessary changes behind the `EnableCSI` feature flag - these changes will be communicated in release notes and blog posts when it's released. We'll also be giving regular updates during our community meetings.
  • 3 participants
  • 57 minutes
velaro
snapshots
valero
volumes
plugin
csi
summary
settings
repository
topics
youtube image

3 Dec 2019

No description provided.
  • 9 participants
  • 34 minutes
conference
talked
contoured
tour
discussions
hosting
attended
uconn
thanks
frankly
youtube image

3 Dec 2019

No description provided.
  • 8 participants
  • 59 minutes
discussions
valerio
chat
hi
conference
conversations
vmware
comments
community
2018
youtube image

12 Nov 2019

No description provided.
  • 4 participants
  • 14 minutes
octan
terminal
overview
container
applications
release
ogden
expect
octa
updated
youtube image

12 Nov 2019

No description provided.
  • 8 participants
  • 31 minutes
concerns
latest
bolero
busy
ramping
soon
2019
repos
planning
gather
youtube image

5 Nov 2019

No description provided.
  • 5 participants
  • 19 minutes
valero
updates
v1
beta
ready
velaro
valera
comments
version
incremental
youtube image

29 Oct 2019

No description provided.
  • 7 participants
  • 42 minutes
updates
valero
testing
ai
currently
comments
beta
concern
repository
version
youtube image

23 Oct 2019

Steve Sloka shows how to use HTTPProxy, the evolution of IngressRoute, on Kubernetes with Envoy
  • 1 participant
  • 14 minutes
proxy
deploying
cluster
router
host
kubernetes
docker
configure
linux
started
youtube image

22 Oct 2019

No description provided.
  • 5 participants
  • 20 minutes
docker
repositories
latest
bolero
concerns
chat
repo
ready
updates
hub
youtube image

15 Oct 2019

No description provided.
  • 5 participants
  • 44 minutes
hosting
wonder
currently
hi
talks
contra
expecting
come
morning
webinar
youtube image

15 Oct 2019

No description provided.
  • 5 participants
  • 22 minutes
valero
discussion
updates
log
chat
issue
ready
comments
users
hey
youtube image

10 Oct 2019

Deploy Kubernetes clusters in AWS and vSphere using a single cluster API management cluster
  • 1 participant
  • 7 minutes
deploying
vsphere
provisioned
kubernetes
cluster
export
workflow
aws
api
bootstrap
youtube image

10 Oct 2019

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Contour is an open source Kubernetes ingress controller providing the control plane for the Envoy edge and service proxy.​ Contour supports dynamic configuration updates and multi-team ingress delegation out of the box while maintaining a lightweight profile.

Using Contour you can quickly deploy cloud-native applications, update Envoy configurations on the fly, and safely delegate ingress configuration to protect service access on multi-team Kubernetes clusters.

In this webinar, Steve Sloka, Sr. Member of Technical Staff at VMware, will share how to use Contour and Envoy efficiently in your Kubernetes clusters.
  • 2 participants
  • 47 minutes
webinar
contrib
hosts
chat
contours
protocol
kubernetes
presentation
discussion
ingress
youtube image

8 Oct 2019

Octant Community Meeting - October 8, 2019
  • 5 participants
  • 21 minutes
hey
odot
updates
comments
pod
hub
associated
currently
chat
community
youtube image

8 Oct 2019

Velero Community Meeting - October 8, 2019
  • 10 participants
  • 49 minutes
validations
valero
patched
status
meta
monitoring
v1
nullable
backed
functionality
youtube image

1 Oct 2019

No description provided.
  • 7 participants
  • 60 minutes
discussions
github
edits
chat
forum
community
users
hacking
proposal
debug
youtube image

24 Sep 2019

No description provided.
  • 4 participants
  • 48 minutes
hosting
contour
finalizing
maintain
docker
diego
project
taking
updated
crt
youtube image

18 Sep 2019

In a perfect world, you would deploy applications to clusters and nothing else would be a problem. In the Kubernetes world, it isn’t that simple yet.

Because Kubernetes workloads are composed of multiple objects, even simple actions can be complex.

This complexity is why we created and open sourced Octant, a developer-centric web interface for Kubernetes that lets you inspect a Kubernetes cluster on which applications reside.

To help a developer better understand the state of the application running inside the cluster, Octant’s dashboard allows you to navigate through your namespaces and the objects they contain. It lets you visualize the relativity of objects and resources. Unlike the Kubernetes Dashboard, Octant runs locally on your workstation and uses your Kubernetes credentials to access the cluster, an approach that avoids a whole class of security concerns.

Check out Octant here: https://github.com/vmware/octant

In this webinar, Bryan Liles, Team Lead for Octant, will go over what Octant is, how you can use it, and how to get involved.

Bryan Liles is a Senior Staff Engineer at VMware. He leads the Developer Experience group, which creates solutions to help developers be more productive in Kubernetes. When not working, Bryan builds and races cars and drones.
  • 3 participants
  • 53 minutes
octant
troubleshooting
october
dashboard
demoing
kubernetes
vmware
developer
hi
complexity
youtube image

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.
  • 5 participants
  • 35 minutes
octant
kubernetes
dashboard
release
currently
version
batches
debugging
github
documenting
youtube image

3 Sep 2019

No description provided.
  • 8 participants
  • 52 minutes
milestones
discussion
valero
reviewing
enhancements
currently
concerns
ga
roadmap
project
youtube image

29 Aug 2019

Given that there are many ways to create Kubernetes clusters and many environments used to host them, those tasked with maintaining a cluster are often left wondering whether it is ‘correct’. Is it properly configured? Does it work as it should?

Sonobuoy, an open source diagnostic tool, aims to address these questions by running upstream Kubernetes tests (and your own custom plugins) to generate reports that help you understand the state of your cluster. Its diagnostics provide a customizable, extendable, and cluster-agnostic way to generate clear, informative reports about your cluster, regardless of your deployment details.

Sonobuoy is the underlying technology powering the Certified Kubernetes Conformance Program, which was created by the Cloud Native Computing Foundation (CNCF) and is used by every Certified Kubernetes Service Provider.

In this webinar we will have John Schnake, tech lead for Sonobuoy, go over what Sonobuoy is, how you can use it in your own cluster in just a few minutes, and how you can get involved with the project.
  • 2 participants
  • 46 minutes
sana
bui
introduction
buoy
webinar
concerns
supporting
kubernetes
sonamoo
docker
youtube image

27 Aug 2019

No description provided.
  • 5 participants
  • 55 minutes
envoy
protocol
concern
chat
updates
package
host
send
conference
ready
youtube image

17 Jul 2019

In this demo, Xiao Hu Gao is showing how to use Contour to configure Kubernetes Ingress in multiple different use cases.

Check out Contour here: https://projectcontour.io
  • 1 participant
  • 14 minutes
contour
leveraging
configuration
communicated
control
delegation
scale
coordination
navigate
backend
youtube image

8 Jul 2019

This demo by Steve Sloka accompanies the blog post found at
https://projectcontour.io/kindly-running-contour
  • 1 participant
  • 9 minutes
kind
contour
help
kubernetes
config
deploying
daemon
docker
macs
repo
youtube image

5 Jul 2019

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

IngressRoute: A Path Towards a Better Ingress Object for Kubernetes - David Cheney, VMware

The limitations of the Kubernetes Ingress object have been papered over with annotations by the community for several years. Contour, the Ingress controller my team are building, introduced a new CRD which addresses the limitations of the incumbent Ingress object and unlocks the ability for teams and operators to utilise modern web application deployment practices in multi team and multi tenant Kubernetes clusters. In this talk I’ll explain, from the point of view of an Ingress controller implementor, the limitations of the ingress object, and how our IngressRoute CRD addresses the current shortcomings while making it possible for multiple teams to collaborate and delegate responsibility in multi tenant scenarios. A slide deck from an earlier version of this talk is available here: https://dave.cheney.net/paste/ingress-is-dead-long-live-ingressroute.pdf

https://sched.co/Nrn1
  • 3 participants
  • 36 minutes
hosts
server
kubernetes
protocol
envoy
controllers
ingress
services
remote
proxy
youtube image

2 Jul 2019

In this episode of the Cloud Native Social Hour, the team goes through all the new and interesting features that went into Kubernetes 1.15.

Looking at:
- CRD Pruning/Defaulting
- Third party metrics endpoint in Kubelet now beta
- ExecutionHook API in alpha
- kubeadm now includes the ability to specify certificate encryption and decryption keys for the upload and download certificate phases as part of the new v1beta2 kubeadm config format
- kubelet now allows the use of XFS quotas

And much more!
  • 3 participants
  • 51 minutes
somewhat
cia
experience
job
facilitate
crew
cac
women
did
having
youtube image

2 Jul 2019

In this meeting we cover the road to 1.1, and Carlisia does a great lengthy demo of several Velero features, check it out!

As always, for updated community info head over to https://velero.io/community and follow the links.
  • 7 participants
  • 42 minutes
csi
valero
snapshots
thanks
2019
updates
takes
project
features
community
youtube image

24 Jun 2019

In this demo we will show how to backup an application in one cluster and and restore it in another cluster.

Interested in the open source project Velero?

Check out https://velero.io!
  • 1 participant
  • 8 minutes
backups
kubernetes
backup
wordpress
aws
valera
deployments
publish
browser
restoring
youtube image

24 Jun 2019

How do you migrate an application running on Kubernetes between providers?
In this demo, we'll show how to move an application from AWS to GKE.

Want more info about the open source project Velero?
Head over to https://velero.io.
  • 1 participant
  • 6 minutes
backups
rustic
valero
backup
snapshots
migrate
backed
aws
pod
deployments
youtube image

21 Jun 2019

Show notes: https://github.com/heptio/tgik/tree/master/episodes/080

00:00:00 - Welcome to TGIK!
00:04:00 - Week in Review
00:19:00 - Velero and why it was renamed from Ark
00:21:00 - Let's get started, starting with the docs
00:25:00 - Creating an S3 bucket & IAM Account
00:34:00 - Run velero install
00:38:00 - Install nginx example workload
00:48:00 - Take a backup using velero backup create
00:52:00 - Look at contents of backup
01:03:00 - Create scheduled backup
01:07:00 - Install velero into cluster 2
01:09:00 - Migrate nginx app from cluster 1 into cluster 2
01:13:00 - Roadmap

Come hang out with Joe Beda as he does a bit of hands on hacking of Kubernetes and related topics. Some of this will be Joe talking about the things he knows. Some of this will be Joe exploring something new with the audience. Come join the fun, ask questions, comment, and participate in the live chat!

This week we will look at Velero (https://velero.io). Velero (formally called Heptio Ark) is a backup and disaster recovery tool for Kubernetes. We've been working on this for quite a while and it recently hit 1.0.
  • 1 participant
  • 1:17 hours
kubernetes
gi
hi
livestream
gik
tjk
github
git
host
chat
youtube image

18 Jun 2019

Our first Contour Community Meeting of 2019!

In this meeting we go over what's new in the next release, spent a great deal of time on the road towards 1.0 and what's needed there, and answered questions from the community.

For more information about these community meetings, head on over to https://projectcontour.io/community
  • 6 participants
  • 54 minutes
contours
github
updated
concern
configure
roadmap
cluster
hosted
pasta
tomcat
youtube image

24 May 2019

This time on the Cloud Native Social Hour we pick up the pieces. We talk about Disaster Recovery, what it means and what it looks like in a Kubernetes environment. Carlisia Campos joins us to talk about Project Velero and to give a cool demo!
  • 4 participants
  • 1:45 hours
cloud
chat
memorial
social
today
sorry
disasterous
enjoy
convivial
restoring
youtube image

9 May 2019

In less than a generation, we’ve gone from bare-metal servers to virtualization to containers. It’s a story of expanded possibilities aided by stakeholder communities coming together to solve problems. Over time, processes have become easier and more efficient for end users. We’ve learned to orchestrate containers with Kubernetes, and we can now manage Kubernetes clusters and their associated infrastructure needs across multiple cloud providers (and hopefully on-premises) with Cluster API.

Cluster API declaratively manages the lifecycle of clusters (create, scale, upgrade, and delete). By making use of the structured nature of Kubernetes APIs, it becomes possible to build higher-level cloud agnostic tools that allow for greater ease of use and more sophisticated automation.

Join this webinar to learn about Cluster API, how it works, the current state of it, and why it's crucial for the future of Kubernetes.

Speaker:
Andy Goldstein, Staff Engineer at VMware.
Andy Goldstein is a staff engineer at VMware (via Heptio) where he works on tooling to make operating Kubernetes clusters easier. In his past lives, Andy worked on Velero (a disaster recovery tool for Kubernetes) and OpenShift. He lives in Rockville, MD, with his wife, two children, and two noisy cats.

You can find the YAML files Andy used here:
https://gist.github.com/ncdc/cd71d87c97329630a435c62b476069b7
  • 2 participants
  • 44 minutes
kubernetes
openshift
webinar
interface
host
cluster
docker
vmware
repositories
provisioning
youtube image

26 Apr 2019

Join @apinick & friends at 2:00pm PST as we talk about what it means to introduce chaos to your environment and how you can use it to improve your performance.
  • 4 participants
  • 1:47 hours
leaving
soon
hosting
seattle
social
currently
tti
place
somewhat
cloud
youtube image

12 Apr 2019

Join us for Cloud Native Social Hour on Friday 4/12 at 2:00pm PST!
@apinick, special guest @stephenaugustus, and friends are going to discuss Cluster API and run through a demo of Cluster API using Azure.
  • 4 participants
  • 1:54 hours
hosting
kubernetes
microsoft
cloud
dashboards
server
cluster
azure
tweak
currently
youtube image

12 Apr 2019

Contour is an ingress controller that configures Envoy based on Ingress and IngressRoute objects in a Kubernetes cluster. This post covers how contour supports advanced ingress functionality with its IngressRoute Custom Resource Definition (CRD). We'll explore some common ingress needs such as weighted load balancing and cover how multi-team ingress can be facilitated.
  • 1 participant
  • 52 minutes
contourer
contour
ingressing
envoy
configurability
controllers
proxying
routing
hosting
kubernetes
youtube image

11 Apr 2019

In this video, Steve Sloka explains how Contour makes Kubernetes Ingress easy to use, and how to enable blue/green deployments of your public facing apps.
  • 1 participant
  • 13 minutes
route
contour
configure
ingress
routed
router
envoy
connection
delegating
kubernetes
youtube image

4 Apr 2019

This is a recorded public webinar from April 4, 2019, where Steve Kriss and Tom Spoonemore presents Velero, shows how it's being used for Kubernetes backup and migration tasks, and includes live demos.

Check out Velero here:
https://github.com/heptio/velero

Join the Velero Community Meetings every 1st and 3rd Tuesday, details here:
https://github.com/heptio/velero-community
  • 2 participants
  • 43 minutes
webinar
vmware
backup
webcast
workflows
kubernetes
presentation
valero
teleconference
streaming
youtube image

2 Apr 2019

Nicholas Lane and the Cloud Native Community celebrates the release of Kubernetes 1.14.

They cover a lot of great new updates, such as:

Nicholas Lane - Pod Presets in Init Containers
Duffie Cooley - Walk through of the changes around Hardening cluster role bindings and "kubectl auth can-i --list"
John Harris - Kustomize integration
Nicholas Lane - Durable Local Storage Management
Duffie Cooley - Show new kubeadm feature that will copy certs securely between control plane nodes.

Check out what's new in the Kubernetes 1.14 release in our blog post by Stephen Augustus here:
https://blogs.vmware.com/cloudnative/2019/03/25/kubernetes-1-14-windows-node-support-and-cluster-api/
  • 5 participants
  • 1:54 hours
kubernetes
linux
vmware
deployments
windows
hosted
workflow
pod
heterogeneous
kudos
youtube image

16 Dec 2018

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Performance Testing Ingress for Internet-Scale Workloads - Alexander Brand, Heptio

Have you ever wondered how much ingress traffic a Kubernetes cluster could handle? How many nodes would it take to handle the traffic of an Alexa top-40 website? Understanding these numbers and how your ingress infrastructure scales is critical when it comes to deploying internet-accessible applications in production.    At Heptio, we needed to prove that our Envoy-based ingress projects, Contour and Gimbal, would scale to support millions of concurrent connections, thousands of backend services, and thousands of virtual hosts.    In this talk, we will explore the strategies and tools we used, the challenges we faced and the lessons we learned while running these tests. We will dive into kernel tuning, HTTP benchmarking, Envoy metrics, and more. We hope that talking about our experience will help when it comes to performance testing your cloud-native applications and infrastructure.

To learn more: https://sched.co/HChv
  • 1 participant
  • 29 minutes
kubernetes
gimble
ingress
adeptia
infrastructure
hub
dashboard
tooling
openstack
deploying
youtube image

27 Nov 2018

This design session will cover our plans to drive Ark to 1.0. Everyone is welcome to join to give us feedback on what they'd like to see in 1.0. The focus for 1.0 will be bug fixes, correctness, and API stability and forward compatability.


https://kubernetes.slack.com/messages/ark-dr
  • 9 participants
  • 57 minutes
ark
discussions
fto
soon
version
41
onboard
backing
today
andy
youtube image

2 Nov 2018

Come hang out with Joe Beda as he does a bit of hands on exploration of Kubernetes and related topics. Some of this will be Joe talking about the things he knows well. Some of this will be Joe exploring something new with the audience. Ask questions, comment and help decide where things go.

Heptio Contour is an "ingress controller" that uses Kubernetes objects to configure Envoy. With Contour v0.6 and v0.7, it has introduced a new CRD called the "IngressRoute". We are going to dig into what this is, how it works and why Contour went this direction.

Show notes: https://github.com/heptio/tgik/tree/master/episodes/056

Partial index:
- 00:22 Load Balancers and Ingress
- Network traffic comes the user, goes to a software load balancer, say ELB.
- ELB routes into a software load balancer in your cluster, say nginx.
- 00:34 Question from the audience: Is there a performance hit? In AWS the NLB is transparent to the network.
- nginx picks a service in a cluster to route traffic to. If you say foo.com, go to service 1. That service is considered the _upstream_. It's very confusing. "Down is upstream"
- 00:29 Limitations in Ingress protecting namespaces from stepping on each other
- 00:31 Clarifying what we mean by upstream
- 00:34 Installing Contour
- [Deploying on AWS with NLB](https://github.com/heptio/contour/blob/master/docs/deploy-aws-nlb.md)
- [Documentation](https://github.com/heptio/contour/tree/master/docs)
- 00:37 Investigating the yaml we use to install Contour
- Pro tip to new listeners: Joe will typically spend time going through yaml files before deployment to see exactly what something does on your cluster before applying. Good habit to get in to!
- 00:50 We're up and running!
  • 3 participants
  • 1:39 hours
kubernetes
hey
gi
hosts
keto
tio
voi
tony
ui
hepped
youtube image

19 Oct 2018

  • 1 participant
  • 10 minutes
routing
router
kubernetes
delegated
ingress
multi
access
host
development
contour
youtube image

17 Oct 2018

The vision of the vSphere Cloud Provider Interface (CPI) is to make VMware vSphere one of the best IaaS platforms out there to deploy BOSH and Cloud Foundry applications to. This is done by exposing several key features in vSphere, which brings a lot of value to users of BOSH. There have been many major improvements and feature additions since the vSphere CPI project ownership was transferred over to VMware at the end of 2017.

In this webinar, we briefly talk about BOSH and how it ties into the widely used vSphere CPI. We then do a deep dive into the architecture of the vSphere CPI, go over some of the key BOSH workflows, and look at what happens under the hood in the CPI. Then we give you a peek into what our roadmap looks like and present live demos.

Speakers: Yeshwant Babar, Neha Jain, Tushar Aggarwal, and Karim Elghamrawy
  • 5 participants
  • 52 minutes
providers
discussed
bosh
webinar
presenting
project
vash
interface
vmware
cloud
youtube image

15 Oct 2018

Interested to hear how you can provide a native Docker experience for end users while maintaining a vSphere experience for IT?

vSphere Integrated Containers Engine is an open source project designed to tightly integrate container workflows, life cycles, and provisioning with the VMware software-defined data center (SDDC). In vSphere Integrated Containers, a container is a hardware-virtualized first-class citizen on the hypervisor provisioned into a Virtual Container Host (VCH) and able to directly integrate with vSphere infrastructure capabilities, such as networking and storage features.

In this open source webinar Patrick Daigle will walk you through how vSphere Integrated Containers works and how it provides an ideal way to host containers on vSphere. See a live demo on how vSphere Integrated Containers leverages vSphere for isolation and scheduling. You will also hear some of the learnings from real-world use cases.
  • 2 participants
  • 60 minutes
vmware
vmworld
vsphere
docker
webinar
initiatives
cloud
container
topic
hosts
youtube image

9 Oct 2018

Join us here and on Slack for an open question and answer session with the Heptio Ark Developers. All users and expertise levels are welcome! https://kubernetes.slack.com/messages/ark-dr

Full notes at: https://github.com/heptio/ark-community/blob/master/meetings/2018/qa/1009/README.md
  • 7 participants
  • 34 minutes
ark
chat
introductions
hey
administrator
roger
andy
awaits
hexa
contribute
youtube image

6 Oct 2018

Ground up setup of Kubernetes ingress with heptio contour and IngressRoute.

https://github.com/heptio/contour/
  • 1 participant
  • 24 minutes
kubernetes
configuring
container
backends
journey
deploy
ingress
pods
hosts
contours
youtube image

27 Sep 2018

This session will cover design specifics for the snapshot locations feature in Ark. Everyone is welcome to join us here and in #ark-dr on the Kubernetes slack.
  • 6 participants
  • 39 minutes
users
initially
announce
project
demo
odot
host
recorded
session
courtesy
youtube image

23 Aug 2018

Forget about managing a fleet of servers - developers can now focus their efforts on business logic without concern for infrastructure. It’s about serverless computing and deploying code as opposed to deploying VMs or containers. This all leads to a cloud-native event based future embracing functions, containers, and managed services.

Building, deploying, and administering serverless applications requires more than just a function scheduler and executor. This is especially true in the enterprise, where IT administrators want control and developers want ease of use and freedom. Dispatch balances these competing needs with features beyond just function execution.

For IT, Dispatch brings tenancy and access management to open source serverless. For developers, Dispatch supports a wide variety of languages and leverages the open service broker standard to allow functions to interact with a wide variety of managed services, such as databases.

Is Dispatch right for you and your environment? Are you trying to figure out serverless and how this fits with your cloud-native infrastructure?

In this webinar, Dispatch lead Berndt Jung and project founder Mark Peek from VMware gives an introduction to functions and serverless as well as demonstrating how to solve real use-cases with Dispatch.
  • 3 participants
  • 56 minutes
dispatches
vmware
microservices
webinar
functionality
provisioning
server
virtual
workloads
revolutionize
youtube image

19 Jul 2018

As organizations put containerized applications into production, they quickly discover a fundamental truth: they need a secure way to store, scan, and sign their container images.

Harbor is an open source cloud native registry that provides trust, compliance, performance, and interoperability. As a private on-premises registry, Harbor fills a gap for organizations that cannot use a public or cloud-based registry or want a consistent experience across clouds.

In this webinar, Harbor product lead James Zabala from VMware will walk through how Harbor works, why it’s depended on by organizations such as Caicloud, and how you can get started with it.”
  • 2 participants
  • 45 minutes
harbor
docker
dockers
harbors
dock
container
vmware
discussion
thanks
cloud
youtube image

13 Jun 2018

Feel free to bring your questions to our development team as they answer questions live from the audience. All skill levels are welcome. We will also cover new features in development
  • 4 participants
  • 51 minutes
livestream
workflow
ark
host
conversations
monitoring
demos
subscribed
streaming
users
youtube image

15 Dec 2017

Disaster Recovery for your Kubernetes Clusters [I] - Andy Goldstein & Steve Kriss, Heptio

It’s 3am. Your pager is beeping. Your Kubernetes cluster is down. Don’t panic - we’ve got you covered. In this talk, we’ll describe a variety of disaster scenarios you may encounter. We’ll arm you with the knowledge you need to overcome them. Whether you’re a systems administrator, application developer, or end user, after this talk you’ll walk away with a thorough understanding of Kubernetes disaster recovery, including:

A disaster recovery overview
- Strategies for Kubernetes
- Comparisons to federation and high availability
- Which components to back up vs recreating from scratch

How to minimize your time to recovery
- Automate cluster creation and infrastructure configuration
- Back up and quickly restore your cluster applications, workloads, and persistent volumes using tools such as Heptio Ark

How to handle specific disaster scenarios
- Losing nodes
- Recovering from bad configuration updates
- Cloud provider outages

About Andy Goldstein
Andy Goldstein is an engineer at Heptio where he works on tooling to make operating Kubernetes clusters easier, and he also contributes to Kubernetes. Prior to his current role, Andy worked on Kubernetes and OpenShift at Red Hat. Andy lives in Rockville, MD, with his wife, two children, and two noisy cats.

About Steve Kriss
Steve Kriss is a systems engineer at Heptio working on building tools and products to help Kubernetes users be successful, and has been a contributor to upstream Kubernetes as well as a member of the Kubernetes release team in the past. Steve recently relocated to Seattle from New York and is still trying to find a good bagel.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 6 participants
  • 35 minutes
provisioning
kubernetes
recovery
infrastructure
concerns
disaster
servers
enterprise
thanks
dr4
youtube image

10 Nov 2017

Come hang out with Joe Beda as he does a bit of hands on exploration of Kubernetes and related topics. Some of this will be Joe talking about the things he knows well. Some of this will be Joe exploring something new with the audience. Ask questions, comment and help decide where things go.

This week we will be exploring a new project from Heptio: Contour! This is a new Kubernetes Ingress controller based on Envoy written by Dave Cheney.

Links:
* Contour: https://github.com/heptio/contour
* Envoy: https://www.envoyproxy.io/
* Envoy v2 API: https://github.com/envoyproxy/data-plane-api
* Kris and Justin's Cloud Native Infrastructure book: https://www.amazon.com/Cloud-Native-Infrastructure-Applications-Environment/dp/1491984309
* Weaveworks Flux: https://github.com/weaveworks/flux. Haven't played with it yet but it looks interesting.
* Zalando ALB controller: https://github.com/zalando-incubator/kube-ingress-aws-controller
* Glowforge: https://glowforge.com/
* My paperjs program for the slinky: https://j.hept.io/k8s-slinky
  • 1 participant
  • 1:09 hours
utc
tgi
rest
plan
cni
kubernetes
hi
governance
gateway
holiday
youtube image

14 Nov 2015

Want to view more sessions and keep the conversations going? Join us for KubeCon + CloudNativeCon North America in Seattle, December 11 - 13, 2018 (http://bit.ly/KCCNCNA18) or in Shanghai, November 14-15 (http://bit.ly/kccncchina18).

Clusters as Cattle: How to Seamlessly Migrate Apps across Kubernetes Clusters - Andy Goldstein, Heptio (Intermediate Skill Level)

Before the arrival of Cloud Native, IT departments frequently treated each component--a service/application, a virtual machine, or a bare metal server--as a special, fragile entity that required the utmost of care. Kubernetes, and more broadly Cloud Native, presents us with better ways to handle our infrastructure. For example, when we need to upgrade to a newer Kubernetes version, we can use automation and tooling to create a new cluster and migrate existing workloads over to it. In this talk, Andy will describe different strategies for moving workloads between clusters. He'll show you how to use tools such as Ansible and Kubeadm to quickly install a new cluster, along with Heptio Ark to back up one cluster and restore into a new one. Andy will also demonstrate how you can perform zero-downtime migrations using Envoy for cluster ingress, traffic shifting, and some DNS “magic.”

About Andy
Andy Goldstein is an engineer at Heptio where he works on tooling to make operating Kubernetes clusters easier, such as Ark, a disaster recovery tool for backing up and restoring Kubernetes workloads and persistent data. He is also a contributor to Kubernetes. Prior to his current role, Andy worked on Kubernetes and OpenShift at Red Hat. Andy lives in Rockville, MD, with his wife, two children, and two noisy cats.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 35 minutes
apps
deploying
kubernetes
computing
migrations
infrastructure
technology
workloads
servers
developing
youtube image

14 Nov 2015

Want to view more sessions and keep the conversations going? Join us for KubeCon + CloudNativeCon North America in Seattle, December 11 - 13, 2018 (http://bit.ly/KCCNCNA18) or in Shanghai, November 14-15 (http://bit.ly/kccncchina18)

How We Built Contour, and What You Can Learn From Our Experience - Dave Cheney, Heptio (Any Skill Level)

In 2017 Heptio launched Contour, a Kubernetes Ingress controller built using the Envoy proxy project from Lyft. This session will cover: - Why we chose Envoy as the data plane for our ingress controller. - How Contour works as a translator from Kubernetes to Envoy objects. The parts that were a good match, the parts that weren't, and how we dealt with it. - Traps, pitfalls, and ambiguities in the Ingress spec. - Specific patterns we developed to reliably watching many different kinds of API resources at the same time. The presentation will also give real world advice on the traps involved in the components that make up a management server, the k8s Go client, gRPC, and concurrency issues.

About Dave
You can talk to me about Go, Kubernetes, and Contour.
Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.
  • 1 participant
  • 36 minutes
gateway
ingress
introduction
interface
helpers
controllers
protocol
contours
envoy
concern
youtube image