CNCF TOC Meeting
November 5, 2019
© 2019 Cloud Native Computing Foundation
1
LF Antitrust Policy Notice
CNCF meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.
Examples of types of actions that are prohibited at CNCF meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy. If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.
© 2019 Cloud Native Computing Foundation
2
Meeting Logistics
© 2019 Cloud Native Computing Foundation
3
TOC - Members Present Today
Note: TOC meetings require a quorum of two-thirds of the TOC total members to take a vote or make any decision. If a TOC meeting fails to meet the quorum requirement, discussions may proceed, however there shall be no voting or decisions.
© 2019 Cloud Native Computing Foundation
4
Agenda
© 2019 Cloud Native Computing Foundation
5
KubeCon + CloudNativeCon Reminders!
© 2019 Cloud Native Computing Foundation
6
SIG Updates - SIG-App Delivery
© 2019 Cloud Native Computing Foundation
7
SIG Updates: SIG-Storage
Project review pending feedback: DragonFly (sandbox to incubation)
Content:
(content items have delivery milestones for Kubecon)
Process reviews:
© 2019 Cloud Native Computing Foundation
8
SIG Updates: SIG Runtime
© 2019 Cloud Native Computing Foundation
9
SIG Updates: SIG-Network
Formation
Pending vote, first official meeting this Thursday, Nov. 7th.
Intro and deep-dive at KubeCon
© 2019 Cloud Native Computing Foundation
10
New SIGS!
© 2019 Cloud Native Computing Foundation
11
Harbor Graduation Review
Michael Michael
TOC Sponsor: Joe Beda
Technical Due Diligence: Xiang Li
© 2019 Cloud Native Computing Foundation
12
Harbor - goharbor.io
Open source container image registry that secures images with role-based access control, scans images for vulnerabilities, and signs images as trusted
Mission - To be the most secure, performant, scalable, and available cloud native repository for Kubernetes
© 2019 Cloud Native Computing Foundation
13
Why run your own registry?
Security & Compliance
Infrastructure
Scale & Control
Automation & Extensibility
© 2019 Cloud Native Computing Foundation
14
Architecture
© 2019 Cloud Native Computing Foundation
15
Harbor Project Overview
20+
Product Implementations
115+
Contributing Organizations
300+
Community Members
© 2019 Cloud Native Computing Foundation
16
Harbor Community
9.7k
GitHub Stars
170+ Contributors
14 Maintainers
700+
Slack members
12k
Slack messages
1230
Twitter followers
4 releases since CNCF donation
2.8k
Forks
60k
Downloads (Nov’19-Feb’20)
8398
Commits
6 Blogs
3 Webinars
4666
PRs
95
Contributing
Companies
71k
GitHub
Views
13k GitHub
Unique Visitors
Contributing Companies and Developers
© 2019 Cloud Native Computing Foundation
17
Extensibility - Pluggable scanners in Harbor
Use your preferred scanner
Per-project configuration
Scanner API
Harbor core
Scanner adapters
Image registry
Async scan jobs
Other scanners...
engine & enterprise
Pull layers for scanning
Harbor API
Scan data store
Scan store
Scanner registry
Scan controller
Launch scanning
Scanner config
Start scan
© 2019 Cloud Native Computing Foundation
18
Roadmap
Webhooks++
Signing Policy
Replication
Proxy Cache
Perf & Scale
Metadata
Management
Interrogation Service
Kubernetes
Operator
Image
Distribution
Extensibility
P2P Distribution
Cloud Native Artifact Management
Management
Observability
OCI conformance
© 2019 Cloud Native Computing Foundation
19
Customer Profile - Hyland Software, a leader in content services platforms
2400
Tags
175
Harbor Projects
670+ Container Images
2.7 Terabytes of Storage
1000
Active Developers
Harbor In Production
© 2019 Cloud Native Computing Foundation
20
Customer Profile - vPay, a leading payment solutions provider
Harbor In Production
© 2019 Cloud Native Computing Foundation
21
Harbor - Graduation Criteria
© 2019 Cloud Native Computing Foundation
22
Questions?
© 2019 Cloud Native Computing Foundation
23