HackMD
  • API
    API  HackMD API beta testing
    HackMD API is now in beta, join us for a test drive.
    Getting started Got it
    • API  HackMD API beta testing
      API  HackMD API beta testing
      HackMD API is now in beta, join us for a test drive.
      Getting started Got it
      • Options
      • Versions and GitHub Sync
      • Transfer ownership
      • Delete this note
      • Template
      • Insert from template
      • Export
      • Dropbox
      • Google Drive
      • Gist
      • Import
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
      • Download
      • Markdown
      • HTML
      • Raw HTML
      • ODF (Beta)
      • Sharing Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • More (Comment, Invitee)
      • Publishing
        Everyone on the web can find and read all notes of this public team.
        After the note is published, everyone on the web can find and read this note.
        See all published notes on profile page.
      • Commenting Enable
        Disabled Forbidden Owners Signed-in users Everyone
      • Permission
        • Forbidden
        • Owners
        • Signed-in users
        • Everyone
      • Invitee
      • No invitee
    Menu Sharing Help
    Menu
    Options
    Versions and GitHub Sync Transfer ownership Delete this note
    Export
    Dropbox Google Drive Gist
    Import
    Dropbox Google Drive Gist Clipboard
    Download
    Markdown HTML Raw HTML ODF (Beta)
    Back
    Sharing
    Sharing Link copied
    /edit
    View mode
    • Edit mode
    • View mode
    • Book mode
    • Slide mode
    Edit mode View mode Book mode Slide mode
    Note Permission
    Read
    Owners
    • Owners
    • Signed-in users
    • Everyone
    Owners Signed-in users Everyone
    Write
    Owners
    • Owners
    • Signed-in users
    • Everyone
    Owners Signed-in users Everyone
    More (Comment, Invitee)
    Publishing
    Everyone on the web can find and read all notes of this public team.
    After the note is published, everyone on the web can find and read this note.
    See all published notes on profile page.
    More (Comment, Invitee)
    Commenting Enable
    Disabled Forbidden Owners Signed-in users Everyone
    Permission
    Owners
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Invitee
    No invitee
       owned this note    owned this note      
    Published Linked with GitHub
    Like BookmarkBookmarked
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    --- title: Carvel Community Meeting (current) tags: community --- # NOTE: No Community Meeting During Kubecon EU 2022 (May 19) # Carvel Community Meeting *This doc is meant to serve as the "one doc to rule them all" for Carvel community meetings and open discussions.* :::info :information_source: **Community Meeting Details** ::: - Community meetings are held **every Thursday at 10:30AM Pacific Time** ([Convert to your time zone](http://www.thetimezoneconverter.com/?t=09:00&tz=PT%20%28Pacific%20Time%29)). - Join the [Google Group](https://groups.google.com/g/carvel-dev) to get updates on the project and invites to community meetings. - [Community meeting Zoom link](http://community.klt.rip) - Previous recordings: [Carvel YouTube Playlist](https://www.youtube.com/playlist?list=PL7bmigfV0EqS1ZxRR1cRd8eqdwQij9Lsa) - Archived Community Meeting Agendas: - [2020 Community Meetings](https://hackmd.io/nST4xTprTKaA4EJ9ejhuWQ) - [2021 Community Meetings](https://hackmd.io/PHGWaBYAR_iMkJaAvJZp0Q) - **Need help or have an issue to discuss with the team?** Add your item to **Discussion Topics** for the next meeting's agenda. :point_down: :::info :information_source: **Join us on Slack and Twitter** ::: The Carvel team can be reached at: * [#Carvel channel](https://kubernetes.slack.com/archives/CH8KCCKA5) in The Kubernetes Slack * If you aren't already a member on the Kubernetes Slack workspace, please first [request an invitation](https://slack.k8s.io/) to gain access. * [Email Us](mailto:carvel-dev@googlegroups.com) * GitHub: Within any of our [project repos](https://github.com/vmware-tanzu/carvel#carvel). * Twitter: [@carvel_dev](https://twitter.com/carvel_dev) :::warning _Please read and abide by our [Code of Conduct](https://github.com/vmware-tanzu/carvel-ytt/blob/develop/CODE_OF_CONDUCT.md)._ ::: --- # May 19, 2022 Agenda Meeting cancelled due to KubeCon travels. --- # May 12, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Garrett Cheadle (VMware) 2. Aaron Hurley (VMware) 3. John Ryan (VMware) 4. Neil Hickey (VMW) 5. Renu Yarday (VMWare) 6. Varsha Munishwar (VMware) 7. Joao Pereira (VMware) 8. Scott Rosenberg (TeraSky) 9. Nick Seemiller (VMware) 10. x ### Announcements - No meeting next week! - Where to find us at KubeCon: - Informally: - 🍽️ Lunch with the team - We'll be having [lunch](https://kccnceu2022.sched.com/?searchstring=lunch+break) together on May 20 in the provided lunch space at 12:30 CEST. - Follow us on Twitter [@carvel_dev](https://twitter.com/carvel_dev) and/or in the Kubernetes Slack channel [#carvel](https://kubernetes.slack.com/archives/CH8KCCKA5) for updates on where we are sitting to come find us to say hello! - Formally: - VMware Booth: - Workshop hosted by DevRel Team: - Details still being ironed out! - Thursday, May 19, 14:30–15:05 - [You're a Community Manager? But What Do You REALLY Do?!](https://sched.co/ytp8) with Nanci Lancaster, Community Manager of Carvel and Karen Chu, Community Manager of Helm - Community Member's Talk at GitOpsCon, Tuesday, May 17 • 11:35 - 11:45: - [Lightning Talk: How Carvel Suite and Cluster API Can Bring GitOps to Your Kubernetes Infrastructure - Pietro Terrizzi, CLASTIX srl](https://sched.co/zrqH) - `Other` - :rotating_light: [KubeCon + CloudNativeCon North America 2022 CFP](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/cfp/) closes May 27 - Releases: - [imgpkg v0.29.0](https://github.com/vmware-tanzu/carvel-imgpkg/releases/tag/v0.29.0) ### Status Updates / What's Being Worked On This Week - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417) - ytt: - [Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/641): Conditionally run validaitons with `when` and `when_null_skip` keyword arguments. - [Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/623): Disable Data Values Validations. - [External Contribution](https://github.com/vmware-tanzu/carvel-ytt/issues/593): Ability to cancel a ytt execution (to preserve computing resources / avoid denial-of-service). - kapp: - [Issue](https://github.com/vmware-tanzu/carvel-kapp/issues/507): Handling status in configuration - imgpkg: - [Enable copy of all cosign artifacts](https://github.com/vmware-tanzu/carvel-imgpkg/issues/269) ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - What's required to ensure an environment variable is set for an installation of `kapp-controller` (experimenting minds want to know!)? - yup, through the standard way you do in K8s Deployments! --- # May 5, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Aaron Hurley (VMware) 1. Garrett Cheadle (VMware) 1. Joao Pereira (VMware) 1. Neil Hickey (vMWrE) 1. Soumik Majumder (VMware) 1. Renu Yarday (VMWare) 1. Scott Rosenberg (TeraSky) 1. John Ryan (vmware) 1. Kumari Tanushree (VMware) 2. Varsha Munishwar (VMware) ### Announcements * **Content** * This Week: * `Blog`: [Getting to know App resources better with kctrl](https://carvel.dev/blog/kcrl-app-commands-blog/) Soumik Majumder * Upcoming: * OPEN * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Releases: * [kapp v0.47.0](https://github.com/vmware-tanzu/carvel-kapp/releases/tag/v0.47.0) ### Status Updates / What's Being Worked On This Week - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417) - ytt - [Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/623): Disable Data Value validations - [Issue](https://github.com/vmware-tanzu/carvel-ytt/pull/653): Data value schema validations - [Chore](https://github.com/vmware-tanzu/carvel/issues/75): Moving where the playground is hosted - imgpkg - [Issue](https://github.com/vmware-tanzu/carvel-imgpkg/issues/378): `--registry-insecure` broken for push and pull - kapp-controller - [Issue](https://github.com/vmware-tanzu/carvel-kapp-controller/issues/376): Starting to ingest the `--prev-app` flag now in kapp v0.47.0. - kapp - [Issue] (https://github.com/vmware-tanzu/carvel-kapp/pull/499): Add support for unblocking waiting changes in wait rule conditions - [Issue] (https://github.com/vmware-tanzu/carvel-kapp/pull/442): Add waitRules for Custom Resources that don't have the "conditions" field in their status. ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - x --- # April 28, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Garrett Cheadle (VMware) 2. Renu Yarday (VMWare) 3. .[this slot left intentionally blank for our homies] 4. John Ryan (VMware) 5. Joe Kimmel (VMW) 6. Scott Rosenberg (TeraSky) 7. Neil Hickey (Vmw) 8. Varsha Munishwar(VMware) 9. Joao Pereira (VMware) 10. Kumari Tanushree (VMware) ### Announcements * **Content** * This Week: * `Blog`: [kapp rebase rules](https://carvel.dev/blog/kapp-rebase-rules/) by Joe Kimmel * Upcoming: * OPEN * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Releases: * kapp controller and kctrl v0.36.1 ### Status Updates / What's Being Worked On This Week - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417) - ytt - Data Values Validations continues ([`@schema/validation` annotation](https://github.com/vmware-tanzu/carvel-ytt/issues/611)). - `data.list("/")` in data values [bug](https://github.com/vmware-tanzu/carvel-ytt/issues/645) - Introducing an "Experiments" switch to allow you to opt-in to pre-Beta features. During development, Validations, is one such experiment, but others are coming. - kapp-controller - [allow multiple package repositories to include the same package](https://github.com/vmware-tanzu/carvel-kapp-controller/issues/428) ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - feedback for kctrl along with other carvel tools through polls - coordinate kc and kctrl release. - versioning on failed builds. - bump the version of go cli in the tools (to resolve CVE) - Why do we have package repos. _(This meeting is was recorded.)_ --- # April 21, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Cari Lynn 2. Aaron Hurley (VMware) 3. Garrett Cheadle (VMware) 4. Joe Kimmel (VMW) 5. Neil Hickey (VmW) 6. John Ryan (vMw) 7. Soumik Majumder (VMware) 8. Leigh Capili (VMware) 9. Renu Yarday (VMWare) 10. Lauri Apple (VMware) 11. Friedrich Wilken 12. DaShaun Carter (VMware) 13. Varsha Munishwar(VMware) 14. 15. 16. ### Announcements * **Content** * This Week: * `Blog`: [Identify ghost diff during kapp controller reconcilliation](https://carvel.dev/blog/identify-ghost-diff-during-kapp-controller-reconciliation/) by Rohit Aggarwal * Blog: [Preventing Tag Mutation With kbld And Argo CD](https://blog.argoproj.io/preventing-tag-mutation-with-kbld-and-argo-cd-19cecd65963) by Daniel Helfand * Upcoming: * OPEN * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Releases: * `kbld` [v0.33.0](https://github.com/vmware-tanzu/carvel-kbld/releases/tag/v0.33.0) :rocket: ### Status Updates / What's Being Worked On This Week - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417) - ytt - [`toml.decode()` bug fix.](https://github.com/vmware-tanzu/carvel-ytt/pull/652) Expected in next release. - Data Values Validations continues ([introducing `@schema/validation` annotation](https://github.com/vmware-tanzu/carvel-ytt/issues/611)). - kctrl - app commands - get, list, delete, status, kick and log tailing - package commands - status, kick and log tailing - nudge instead of kick? - Issue tracking the work on kctrl: https://github.com/vmware-tanzu/carvel-kapp-controller/issues/412 - Do drop feedback you might have if you wanna take the app tailing stuff for an early spin! ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - [John & Cari] Disabling ytt Validations in kapp-controller - Use Cases - Package author includes a dependency that is using validations they don't want to run - Package consumer disagrees with a validation package author wrote and wants to proceed with install anyway. - Useful visuals - proposed flag to disable validations in ytt: https://github.com/vmware-tanzu/carvel/blob/004-schema-validation/proposals/ytt/004-schema-validation/README.md#use-case-disable-validations - existing flags for `ytt` template step: https://github.com/vmware-tanzu/carvel-kapp-controller/blob/9df3455df3ef0e2779d47171b1dfeeb53160d8cf/pkg/apis/kappctrl/v1alpha1/types_template.go#L23-L39 - using annotations to pass values to ytt step: https://carvel.dev/kapp-controller/docs/v0.34.0/package-install-extensions/ - Notes - Observation: There are a number of proto-personas here; what's the right balance of helping those who have less experience safely use the tools _while_ providing the mean for those who know more about their situation to accomodate their needs? (Cari noted) - Package authors include validations for a reason; disabling this check can be dangerous (Renu noted) - Observation: App CRs specifically do _not_ façade over underlying tool CLIs; Package and PackageInstall CRs do. - Idea: add another annotation to the PackageInstall CR to plumb this flag. (Joe suggested) - include "dangerous" in the annotation name? (we generally do in such cases, Renu noted) - Idea: escape-hatch to patch the App CR. (Leigh suggested) - ... - kapp-controller has [benchmarks for PackageRepository reconciliation](https://vmware-tanzu.github.io/carvel-kapp-controller/dev/bench/index.html), and we've already made it ~50% faster than it was in kc-0.35 (YMMV, these benchmarks are probably a lower bound of possible performance) - [leighc] expose ytt texttemplate behavior as a library func to walk and template starlark structs? - main use-case I'm thinking of is templating doc-sets from library evals as well as other sorts of data passed in as values - [Slack Thread](https://kubernetes.slack.com/archives/CH8KCCKA5/p1650313852382719) --- # April 14, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Garrett Cheadle (VMware) 🎸 2. Aaron Hurley (VMware) 🦴❄️ 3. Nanci Lancaster (VMware) 👑 4. Joe Kimmel (vmw) 🐗 5. Joao Pereira (VMware) 🪨⭐ 6. Renu Yarday (VMWare) 🪕 7. Rohit Aggarwal(VMWare) 🥁 8. scott rosenberg (TeraSky) 😌 9. nick seemiller (VMware) 🍂 10. Neil Hickey (VmW) 🧊💻 ### Announcements * **Content** * This Week: * `Blog`: [Parameterizing Project Configuration with ytt](https://carvel.dev/blog/parameterizing-project-config-with-ytt/) by Garrett Cheadle * Upcoming: * `Blog`: Identify ghost diff during kapp controller reconcilliation by Rohit Aggarwal * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Releases: * `imgpkg` [v0.28.0](https://github.com/vmware-tanzu/carvel-imgpkg/releases/tag/v0.28.0) ### Status Updates / What's Being Worked On This Week - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417) - ytt - New docs: [Getting Started & How to Modularize](https://carvel.dev/ytt/docs/develop/how-to-modularize/) ytt code - New docs: Using [symlinks](https://carvel.dev/ytt/docs/develop/faq/#how-can-i-use-files-that-are-symlinks) - Schema Validation continued: [issue](https://github.com/vmware-tanzu/carvel-ytt/issues/611) - kapp - Internal kapp configmap migration - https://github.com/vmware-tanzu/carvel-kapp/pull/450 - https://github.com/vmware-tanzu/carvel-kapp/pull/403 ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - New Community Meeting day / time? - AI: Post survey in slack for day/time preferences - [ytt] [Call for feedback](https://kubernetes.slack.com/archives/CH8KCCKA5/p1649958621343319) on proposed ytt guides and examples --- # April 7, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) Emojis indicate answers to an icebreaker question we do before recording begins :) 1. Garrett Cheadle (VMware) 🌲 2. Aaron Hurley (VMware) 👻 3. Cari Lynn (VMwareee) 🌲 4. John Ryan (VMwhere) 🌲 5. Scott Rosenberg (TeraSky) 🌲 6. Joe Kimmel (VMW) 🌲 7. Nanci Lancaster (VMware) 👻 8. Neil Hickey (VmW) 👻 9. Ben Moss (VMware) 🌲 10. Varsha Munishwar(VMware) 👻 11. Rohit Aggarwal(VMWare) 👻 12. Renu Yarday(VMWare) 🌲 ### Announcements * **Content** * This Week: * [Manage Kubernetes configs with vendir + ytt Video by Leigh Capili](https://carvel.dev/blog/tanzu-tuesdays-vendir-ytt/) * Upcoming: * Parameterizing your Project Configuration with ytt by Garrett Cheadle * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417) - kapp-controller - [in progress] Allow dynamic config reload - Related issue [#591](https://github.com/vmware-tanzu/carvel-kapp-controller/issues/179) / PR [#450](https://github.com/vmware-tanzu/carvel-kapp/pull/450) - [merged] Removed helmv2 - Related PR [#590](https://github.com/vmware-tanzu/carvel-kapp-controller/pull/590) - ytt - Validations feature [work](https://github.com/vmware-tanzu/carvel-ytt/issues/561) - Content writing - [in review] Getting started [guide](https://github.com/vmware-tanzu/carvel/pull/399) - [in progress] Blog posts - kctrl - App status and package status commands - Integration with tanzu CLI - Builder create (Package Author flow) - kapp - waitRules for Custom Resources that don't have the "conditions" field in their status ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - [Rohit] Package Author flow --- # March 31, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Nanci Lancaster (VMware) 2. Soumik Majumder (VMware) 3. Aaron Hurley (vmw) 4. Joe Kimmel (vmw) 5. Garrett Cheadle (VMware) 6. Scott Rosenberg (TeraSky) 7. Joao Pereira (VMware) 8. Neil Hickey (VMw) 9. Leigh Capili (VMware) 10. John Ryan (VMware) 11. Helen George (VMware) 12. Cari Lynn (VMware) 13. Varsha Munishwar (VMware) 14. Renu Yarday (VMWare) ### Announcements * **Content** * This Week: * [ytt Overlay Primer](https://carvel.dev/blog/primer-on-ytt-overlays/) -- Screencast * Upcoming: * Parameterizing your Project Configuration with ytt by Garrett Cheadle * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Tanzu Tuesday next week featuring vendir + ytt * host: Tiffany J, speaker: Leigh C * **Releases:** * This Week: * Upcoming: * `imgpkg` release coming in the next few days regarding fix for issue [#367](https://github.com/vmware-tanzu/carvel-imgpkg/issues/367) ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417) - ytt - [merged] Allow windows paths in data values file flags [#609](https://github.com/vmware-tanzu/carvel/pull/609) - Guides and examples [#399](https://github.com/vmware-tanzu/carvel/pull/399) - kctrl - App commands (Status Demo) ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - x --- # March 24, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. John Ryan (VMware) 2. Cari Lynn (VMware) 3. Aaron Hurley (VMware) 4. Nanci Lancaster (VMware) 5. Nick Seemiller (VMware) 6. Neil Hickey (vMwArE) 7. Joao Pereira (VMware) 8. Leigh Capili (VMware) 9. Joe Kimmel (vmw) ### Announcements * Carvel is Hiring! We are looking for a [Product Line Manager](https://vmware.wd1.myworkdayjobs.com/VMware/job/USA-California-Palo-Alto/Product-Line-Manager--VMware-Tanzu_R2202546-2) * **Content** * This Week: * [Introducing kctrl, kapp-controller’s native CLI](https://carvel.dev/blog/kctrl-release-blog/) by Soumik Majumder * [Making the most out of CLIs](https://carvel.dev/blog/making-the-most-out-of-clis/) by Soumik Majumder * [imgpkg image collocation and tagging](https://carvel.dev/blog/imgpkg-image-collocation-and-tagging/) by João Pereira * Upcoming: * `vlog` Introduction to ytt overlays by John Ryan * Parameterizing your Project Configuration with ytt by Garrett Cheadle * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Releases: * `kapp-controller` [v0.34.0](https://github.com/vmware-tanzu/carvel-kapp-controller/releases/tag/v0.34.0) kctrl ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417): - ytt - Guides and Examples: Composability in ytt [#399](https://github.com/vmware-tanzu/carvel/pull/399) - Better supporting Windows-flavored paths for data values inputs [#609](https://github.com/vmware-tanzu/carvel-ytt/pull/609) - Exploring how to meet a "cookie cutter" style use-case in ytt. [#624](https://github.com/vmware-tanzu/carvel-ytt/issues/624) - pushing out external dependencies from our core packages (making it easier to integrate w/ ytt as a Go module) [#639](https://github.com/vmware-tanzu/carvel-ytt/pull/639) - Exploring what it would look like for ytt to emit comments (making it possible for template output be self-documenting) [#638](https://github.com/vmware-tanzu/carvel-ytt/pull/638) - kapp-controller - Looking for community feedback on [issue #212](https://github.com/vmware-tanzu/carvel-kapp-controller/issues/212): https://github.com/vmware-tanzu/carvel-kapp-controller/pull/580 (Adding a field to the PackageCR to detail what underlying software name / version matrix is inside a Package) ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - [DevOps Columbia Meetup](https://www.meetup.com/devops-columbia/events/hfjdmrydcfbgc/) tonight: - features ytt/vendir /w Flux and kapp-controller on a Tanzu Community Edition cluster - pinniped + dex + github auth - full GitOps approach /w encrypted secrets - https://github.com/stealthytail/tce-flux-pinniped - --- # March 17, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Renu Yarday (VMware) 2. Cari Lynn (VMware) 3. Josh Rosso (VMware) 4. Nick Seemiller (VMware) 5. Joe Kimmel (VMware) 6. Soumik Majumder (VMware) 7. Varsha Munishwar(VMware) 8. Neil Hickey (VMware) 9. Aaron Hurley (VMware) 10. Yash Sethiya (VMware) 11. John Ryan (VMware) 12. Garrett Cheadle (VMware) 13. Joao Pereira (VMware) ### Announcements * Carvel is Hiring! We are looking for a [Product Line Manager](https://vmware.wd1.myworkdayjobs.com/VMware/job/USA-California-Palo-Alto/Product-Line-Manager--VMware-Tanzu_R2202546-2) * **Content** * This Week: Blog posts coming regarding kctlr release. Stay tuned! * Upcoming: * `FREE Virtual Workshop` at [Kubernetes Community Days Bengaluru '22](https://www.instamojo.com/cloudyuga/?ref=offer_header): * [Cloud Native Application Lifecycle Management](https://www.instamojo.com/cloudyuga/cloud-native-application-lifecycle-managemen/?ref=store) with kapp maintainers, Soumik Majumder and Praveen Rewar * March 19, 10am-1:30pm IST (India Standard Time) * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Releases: * Completed: * `vendir` [v0.26.0](https://github.com/vmware-tanzu/carvel-vendir/releases/tag/v0.26.0) * `imgpkg` [v0.27.0](https://github.com/vmware-tanzu/carvel-imgpkg/releases/tag/v0.27.0) * Coming Soon: * `kapp-controller` v0.34.0 kctrl 🔥 🚀 ### Demo * 'Introducing kctrl, kapp-controller's native CLI' by Soumik Majumder ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417): - `ytt` - [In review] Make ytt portable to windows by changing the library key constant ([Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/524)) - Guides and examples improvements: When I would use a starlark module, private library, or a data values file? ([Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/318)) - Data values and schema Validations ([Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/604)) ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - https://github.com/vmware-tanzu/carvel-kapp-controller/issues/573 ___ # March 10, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Garrett Cheadle (VMware) 2. Joe Kimmel (VMware) 3. Cari Lynn (VMware) 4. Joao Pereira (VMware) 5. Nanci Lancaster (VMware) 6. Neil Hickey (VMware) 7. John Ryan (VMware) 8. Aaron Hurley (VMware) 9. Varsha Munishwar (VMware) 10. Scott Rosenberg (TeraSky) ### Announcements * **Content** * This Week: * `Blog Post` [Deploying to multiple environments with ytt and kapp](https://carvel.dev/blog/multi-env-deployment-ytt-kapp/) by Yash Sethiya * Upcoming: * `Blog Post` imgpkg image collocation and tagging by João Pereira * `FREE Virtual Workshop` at [Kubernetes Community Days Bengaluru '22](https://www.instamojo.com/cloudyuga/?ref=offer_header): * [Cloud Native Application Lifecycle Management](https://www.instamojo.com/cloudyuga/cloud-native-application-lifecycle-managemen/?ref=store) with kapp maintainers, Soumik Majumder and Praveen Rewar * March 19, 10am-1:30pm IST (India Standard Time) * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * **Website Updates** - [Seeking Community Feedback](https://forms.gle/3kdATuFcuUeYhEvG7)! * **KubeCon + CloudNativeCon Europe 2022 Carvel-related Accepted Talk**: * May 19, 14:30: [You're a Community Manager? But What Do You REALLY Do?! - Nanci Lancaster, VMware & Karen Chu, Microsoft](https://sched.co/ytp8) * [Register](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/register/) to attend the conference either virtually or in-person! * **Releases** * [imgpkg v0.26.0](https://github.com/vmware-tanzu/carvel-imgpkg/releases/tag/v0.26.0) * [kapp-controller v0.33.1](https://github.com/vmware-tanzu/carvel-kapp-controller/releases/tag/v0.33.1) * [vendir v0.25.0](https://github.com/vmware-tanzu/carvel-vendir/releases/tag/v0.25.0) ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417): - `ytt` - Make ytt portable to windows by changing the library key constant ([Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/524)) - Guides and examples improvements: When I would use a starlark module, private library, or a data values file? ([Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/318)) - Schema Validations ([Issue](https://github.com/vmware-tanzu/carvel-ytt/issues/604)) - Accept data values from stdin ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ - > --- # March 3, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Cari Lynn (Vmware) 2. Joao Pereira (VMware) 3. Garrett Cheadle (VMware) 4. Neil Hickey (VMware) 5. Nanci Lancaster (VMware) 6. Joe Kimmel (VMW) 7. John Ryan (vmWARE) 8. Varsha Munishwar (VMware) 9. Aaron Hurley (VMware) 10. Helen George (VMware) ### Announcements * **Content** * From February 22: `Webinar` [Carvel packaging as a unified package manager for Kubernetes with Scott Rosenberg](https://tanzu.vmware.com/developer/tv/tanzu-tuesdays/0086/) * This Week... * `Blog` [Migrate existing resources to a new kapp app]() by Praveen Rewar * Upcoming... * `Blog` Multi environment deployment with ytt and kapp by Yash Sethiya * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Releases * `ytt` [v0.37.1](https://github.com/vmware-tanzu/carvel-ytt/releases/tag/v0.37.1) and [v0.40.1](https://github.com/vmware-tanzu/carvel-ytt/releases/tag/v0.40.1) * ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417): - `kapp` - getting ready to release a CLI - `imgpkg` + `kbld` - x - `kapp-controller` - likely to cut a release next week - `vendir` - x - `secretgen-controller` - x - `ytt` - Issue: Make ytt portable to windows by changing the library key constant - Starting Validations! ### Demo - Carvel ytt Argo CD plugin by Cari Lynn ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ * [John Ryan - Carvel maintainer]: [ytt Validations Proposal Overview](https://hackmd.io/bB_znU-KTuWFhdOFK_TrMw) * [Joao Pereira - Carvel Maintainer]: [Talk about human readable tags](https://github.com/vmware-tanzu/carvel-imgpkg/issues/331) --- # February 24, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. joe kimmel (VMW) 2. Garrett Cheadle (VMware) 3. Aaron Hurley (VMware) 4. Scott Rosenberg (Terasky) 5. Nanci Lancaster (VMware) 6. Neil Hickey (VMware) 7. Varsha Munishwar (VMware) 8. Joao Pereira (VMware) ### Announcements * [Carvel Community Feedback Survey](https://forms.gle/Z2eAHikCt5Xp9zyKA) * Please add your feedback so that we can work to improve the Carvel tools as well as this community meeting in 2022. * **Content** * This Week... * `Blog` [Continuous delivery using a Carvel ytt Argo CD plugin](...) * Upcoming... * Carvel ytt Argo CD plugin demo next week * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * Releases * `imgpkg` [v0.25.0](https://github.com/vmware-tanzu/carvel-imgpkg/releases/tag/v0.25.0) * `kapp` [v0.46.0](https://github.com/vmware-tanzu/carvel-kapp/releases/tag/v0.46.0) ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417): - `kapp` - performance improvements - `imgpkg` - [`imgpkg describe`](https://github.com/vmware-tanzu/carvel-imgpkg/issues/204) - `kapp-controller` - Investigating adding `Cue` as a templating option to AppCR - Name conflict resolution for PKGR / PKGI / AppCR ideation / solutioning - `ytt` - [v0.40.0 - Go module rename](https://github.com/vmware-tanzu/carvel-ytt/releases/tag/v0.40.0) - schema validations ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ * [Introduce tag that gives visibility into source image / repository](https://github.com/vmware-tanzu/carvel-imgpkg/issues/331) --- # February 17, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Garrett Cheadle (VMware) 2. Joao Pereira (VMware) 3. Cari Lynn (VMware) 4. joe kimmel(VMW) 5. Scott Rosenberg (TeraSky) 6. Aaron Hurley (VMware) 7. John Ryan (VMware) 8. ### Announcements * [Carvel Community Feedback Survey](https://forms.gle/Z2eAHikCt5Xp9zyKA) * Please add your feedback by Sunday, February 13, 2022, so that we can work to improve the Carvel tools as well as this community meeting in 2022. * **Content** * This Week... * `Blog` [Carvelizing Helm](https://carvel.dev/blog/carvelize-helm-chart/) * Upcoming... * **February 22, 12pm PST:** `Webinar` [Carvel packaging as a unified package manager for Kubernetes with Scott Rosenberg](https://tanzu.vmware.com/developer/tv/tanzu-tuesdays/0086/) * Community Content Sharing (this means you :raising_hand: :point_left: ) * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417): - `imgpkg` - reviewing [this PR](https://github.com/vmware-tanzu/carvel-imgpkg/pull/333) - `ytt` - [v0.40.0](https://github.com/vmware-tanzu/carvel-ytt/issues/598) is on its way - Issue: Make `ytt` portable to windows by changing the [library key constant](https://github.com/vmware-tanzu/carvel-ytt/issues/524) - Chore: moving where playground is hosted - Planning: What ytt guides/examples would you like to see? ### Discussion Topics _(Something you'd like to share/ask? add it here!👇)_ * Roadmap: How granular do we want it to be? * * (Q for Scott): ballpark/magnitude, how many packages have you put into a cluster? * The most Scott has seen is 968! * https://github.com/alexandreroman/tap-install-gitops * --- # February 10, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Garrett Cheadle (Vmware) 2. Aaron Hurley (VMware) 3. Nanci Lancaster (VMware) 5. Helen George (VMware) 6. Joao Pereira (VMware) 7. Neil Hickey (VMware) 8. Ben Moss (VMware) 9. Varsha Munishwar (VMware) 10. Joe Kimmel (VMware) 11. Cari Lynn (VMware) ### Announcements * [Carvel Community Feedback Survey](https://forms.gle/Z2eAHikCt5Xp9zyKA) * Please add your feedback by Sunday, February 13, 2022, so that we can work to improve the Carvel tools as well as this community meeting in 2022. * **Content:** * Community Content Sharing * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * This Week's Content: * `Blog` Community member and former Carvel Maintainer, Daniel Helfand, goes over [Provisioning and using vclusters with Carvel](https://carvel.dev/blog/carvel-vcluster/) * Upcoming Content: * **February 22, 12pm PST:** `Webinar` [Carvel packaging as a unified package manager for Kubernetes with Scott Rosenberg](https://tanzu.vmware.com/developer/tv/tanzu-tuesdays/0086/) ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - . - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417): - `ytt` - Cari Lynn - planning work for ytt guides and examples, please reach out on Slack if you have ideas or exemplary ytt code - `kapp` - `kbld` + `imgpkg` - kbld - - imgpkg - - `kapp-controller` - Working on OpenShift compatibility - `vendir` - Merged a PR that allows us to follow the releases in a more automated way - `secretgen-controller` - Imported secrets no longer carry with the annotations of the original secret; behavioral change - will go out in a future release -t ### Discussion Topics * --- # February 3, 2022 Agenda If you are using any of the Carvel tools, please add details on your usage in this pinned issue: [Are you using Carvel?](https://github.com/vmware-tanzu/carvel/issues/213) ### Attendees (Please add your name + organization below) 1. Joao Pereira (VMware) 2. Cari Lynn (Vmware) 3. Garrett Cheadle (Vmware) 4. Nicholas Seemiller (VMware) 5. Ben Moss (VMware) 6. John Ryan (VMware) 7. Aaron Hurley (VMware) 8. Neil Hickey (VMware) 9. Varsha Munishwar (VMware) 10. Scott Rosenberg (TeraSky) 11. Joe Kimmel (vmw) 12. Nanci Lancaster (VMware) ### Announcements * [Carvel Community Feedback Survey](https://forms.gle/Z2eAHikCt5Xp9zyKA) * Please add your feedback by Sunday, February 13, 2022, so that we can work to improve the Carvel tools as well as this community meeting in 2022. * **Content:** * Recent * `Webinar` [How to Customize TCE (Tanzu Community Edition) and Add Additional Value Using the Carvel Tool Set](https://www.youtube.com/watch?v=fswcYhohNB4) by Scott Rosenberg * `Blog` [Incorporating external resources in kapp](https://carvel.dev/blog/incorporating-external-resources-in-kapp/) by Praveen Rewar * Upcoming! * `Webinars` * TanzuTV with Carvel Community Member, Scott Rosenberg * **February 8, 12pm PST:** [TAP overview and impressions](https://tanzu.tv/tt/84) * **February 22, 12pm PST:** [Carvel packaging as a unified package manager for Kubernetes](https://tanzu.vmware.com/developer/tv/tanzu-tuesdays/0086/) * Community Content Sharing * Please [signup](https://github.com/vmware-tanzu/carvel/blob/develop/processes/weekly-content-sharing.md) to share your Carvel knowledge! All non-Carvel Maintainers will receive a t-shirt as a thank you! * **Latest Carvel Releases:** * kapp-controller [v0.32.0](https://github.com/vmware-tanzu/carvel-kapp-controller/releases/tag/v0.32.0) * Power of two release, next release is going to be just as much work. * A lot of version bumps. * Reduced our memory footprint by compiling with the greatest versino of Go * kapp [v0.45.0](https://github.com/vmware-tanzu/carvel-kapp/releases/tag/v0.45.0) * At a high level, this release focuses on performance improvements, as will the next release. * ytt [v0.39.0](https://github.com/vmware-tanzu/carvel-ytt/releases/tag/v0.39.0) * New assert.equals package (Thank you seemiller!) * Three new schema annotations that you can add to your data.values schema files * A new function added to plain merge data.values into a library * Various error message improvements * Continuation of a bug fix * [Version Documentation](https://carvel.dev/kapp-controller/docs/v0.32.0/) * If you are helping contribute to our documentation, when you are doing a change keep in mind that there is develop documentation is going to be used as next release. Do changes on the develop folder. If you want to do changes on an earlier or current version and you don't want it to go further to next version, just change in the folder for that version. * The search functionality on the site is restricted to the latest version only. ### Status Updates - [Project Roadmap](https://github.com/vmware-tanzu/carvel/blob/develop/ROADMAP.md) - Still in design/research phase for a number of things. - With latest release of kapp-controller you can already use kapp-controller CLI, so if you are using that please give us feedback for next release. - Consuming as a library - OpenAPI Metadata - part of latest ytt release - Asset signign & Verification - likely spanding multiple tools - [This Week - Backlog Zenhub](https://app.zenhub.com/workspaces/carvel-backlog-6013063a24147d0011410709/board?repos=183293280,219018453,175895515,173207060,242393147,228296630,238705413,150145584,182335015,220090417): - `ytt` - Schema OpenAPI export features - If there are more OpenAPI features you need please let us know! - We are hoping to add Metadata to a library in future release - Planning upcoming work for validations - [Blog post](https://github.com/vmware-tanzu/carvel/pull/354) in the works - keep an eye out - `kapp` - Working on GK scoping to improve kapp performance - Added filtering on labels and age for app group - Will continue working on App change enhancements - `kapp-controller` - Nothing worth calling out this week. - `kbld` + `imgpkg` - Trying to keep our dependencies up to date - been bulk of work - Start working on feature for imgpkg that allows you to describe the bundle to understand what is part of the bundle. Please reach out if there is something you would like to see in this area. - `vendir` - Nothing in the works this week. - `secretgen-controller` - People are having problems duplicating annotations across secrets. ### Discussion Topics * [Project Health Check](https://github.com/vmware-tanzu/community-engagement/blob/main/HEALTHCHECKS.md) - Main Areas of Improvement to be shared next week! * Should we remove the caveats in new releases based on the new versioning documentation? * Only stop doing for future releases, do not remove from past.

    Import from clipboard

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lost their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template is not available.


    Upgrade

    All
    • All
    • Team
    No template found.

    Create custom template


    Upgrade

    Delete template

    Do you really want to delete this template?

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in via Google

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Tutorials

    Book Mode Tutorial

    Slide Mode Tutorial

    YAML Metadata

    Contacts

    Facebook

    Twitter

    Feedback

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions

    Versions and GitHub Sync

    Sign in to link this note to GitHub Learn more
    This note is not linked with GitHub Learn more
     
    Add badge Pull Push GitHub Link Settings
    Upgrade now

    Version named by    

    More Less
    • Edit
    • Delete

    Note content is identical to the latest version.
    Compare with
      Choose a version
      No search result
      Version not found

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub

        Please sign in to GitHub and install the HackMD app on your GitHub repo. Learn more

         Sign in to GitHub

        HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Available push count

        Upgrade

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Upgrade

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully