This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 69b4a0c60e4750154e271577f333198fc4c7ea8e
Author: Pasquale Congiusti <pasquale.congiu...@gmail.com>
AuthorDate: Fri Dec 16 13:23:51 2022 +0100

    chore: revert ae815ddc01d98f4660c5d099f3f11ace3f346c9b
    
    as it seems validate check is failing otherwise
---
 .gitignore                 |   1 -
 pkg/resources/resources.go | 884 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 884 insertions(+), 1 deletion(-)

diff --git a/.gitignore b/.gitignore
index 4835016a2..3cf2aec9e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -168,4 +168,3 @@ config/**/*.gen.yaml
 config/**/*.gen.json
 
 *-installer*
-pkg/resources/resources.go
diff --git a/pkg/resources/resources.go b/pkg/resources/resources.go
new file mode 100644
index 000000000..3529e33be
--- /dev/null
+++ b/pkg/resources/resources.go
@@ -0,0 +1,884 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+// Code generated by vfsgen; DO NOT EDIT.
+
+package resources
+
+import (
+       "bytes"
+       "compress/gzip"
+       "fmt"
+       "io"
+       "io/ioutil"
+       "net/http"
+       "os"
+       pathpkg "path"
+       "time"
+)
+
+// assets statically implements the virtual filesystem provided to vfsgen.
+var assets = func() http.FileSystem {
+       fs := vfsgen۰FS{
+               "/": &vfsgen۰DirInfo{
+                       name:    "/",
+                       modTime: time.Time{},
+               },
+               "/addons": &vfsgen۰DirInfo{
+                       name:    "addons",
+                       modTime: time.Time{},
+               },
+               "/addons/master": &vfsgen۰DirInfo{
+                       name:    "master",
+                       modTime: time.Time{},
+               },
+               "/addons/master/master-role-binding.tmpl": 
&vfsgen۰CompressedFileInfo{
+                       name:             "master-role-binding.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 357,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x90\x3d\x4f\xc4\x30\x0c\x86\xf7\xfc\x0a\xab\x7b\x83\xd8\x50\x36\x58\xd8\x18\x8a\xc4\xee\xa6\x06\x4c\x93\x38\xca\x47\x07\xaa\xfe\x77\xd4\x16\xe9\x7a\xd2\xa9\x37\x26\x8f\x5e\xfb\xf1\x3b\x72\x18\x0c\x74\xe2\xe8\x85\xc3\xc0\xe1\x4b\x61\xe4\x0f\x4a\x99\x25\x18\x48\x3d\x5a\x8d\xb5\x7c\x4b\xe2\x5f\x2c\x2c\x41\x8f\x4f\x59\xb3\x3c\x4c\x8f\xca\x53\xc1\x01\x0b\x1a\x05\x10\xd0\x93\x81\x79\x06\xfd\x86\x9e\x60\x59\xfe\xff\x72\x
 [...]
+               },
+               "/addons/master/master-role-configmap.tmpl": 
&vfsgen۰CompressedFileInfo{
+                       name:             "master-role-configmap.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 342,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x8d\xb1\x4e\x04\x31\x0c\x44\xfb\x7c\x85\xb5\xfd\x2e\xa2\x43\xf9\x01\x3a\x0a\x0a\x7a\x6f\x62\xee\xac\x4d\x62\xcb\x49\x0e\x89\xd3\xfd\x3b\x22\x7b\x2b\x21\x68\xa8\x3c\x7e\x33\xf6\x6c\x5c\xa2\x87\x57\x49\xe4\x50\xf9\x8d\xac\xb2\x14\x0f\xb6\x62\x58\xb0\xb7\xb3\x18\x7f\x62\x63\x29\xcb\xf6\x54\x17\x96\x87\xcb\xa3\xcb\xd4\x30\x62\x43\xef\x00\x0a\x66\xf2\x70\xbd\xc2\xf2\x82\x99\xe0\x76\xbb\xb3\xaa\x18\x7e\x18\x63\xdd\xdd\x
 [...]
+               },
+               "/addons/master/master-role-lease.tmpl": 
&vfsgen۰CompressedFileInfo{
+                       name:             "master-role-lease.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 389,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x8e\x31\x4e\xc4\x30\x10\x45\x7b\x9f\x62\x94\x3e\x41\x74\xc8\x17\xa0\xa3\xa0\xa0\x9f\xd8\x5f\xac\x15\xc7\x63\x8d\xed\x45\x62\xb5\x77\x47\xeb\x04\x69\x21\xdb\x7d\xff\x19\xbf\x79\x4b\x48\xde\xd2\xbb\x44\x18\xce\xe1\x03\x5a\x82\x24\x4b\x3a\xb3\x9b\xb8\xd5\x93\x68\xf8\xe6\x1a\x24\x4d\xcb\x4b\x99\x82\x3c\x9d\x9f\xcd\x8a\xca\x9e\x2b\x5b\x43\x94\x78\x85\xa5\xcb\x85\xa6\x37\x5e\x41\xd7\xeb\xde\x95\xcc\xee\x6e\xd0\x9f\xdb\x
 [...]
+               },
+               "/builder": &vfsgen۰DirInfo{
+                       name:    "builder",
+                       modTime: time.Time{},
+               },
+               "/builder/builder-role-binding-openshift.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "builder-role-binding-openshift.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1222,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x8f\xdb\x36\x10\x85\xef\xfc\x15\x0f\xd6\x25\x01\xd6\x72\xdb\x53\xe1\x9e\x94\xcd\xba\x15\x1a\xd8\x80\xe5\x34\xc8\x91\xa2\x46\xd2\xd4\x14\x47\x25\xa9\x55\xdc\x5f\x5f\x50\xb6\xbb\x1b\x14\x2d\x7a\x08\x6f\x82\x46\x6f\xbe\xc7\xf7\x94\x61\xfd\xed\x8e\xca\xf0\x81\x0d\xb9\x40\x0d\xa2\x20\xf6\x84\x62\xd4\xa6\x27\x54\xd2\xc6\x59\x7b\xc2\x4e\x26\xd7\xe8\xc8\xe2\xf0\xa6\xa8\x76\x6f\x31\xb9\x86\x3c\xc4\x11\xc4\x63\x10\x
 [...]
+               },
+               "/builder/builder-role-binding.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "builder-role-binding.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1202,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x6f\xe3\x36\x14\x84\xef\xfc\x15\x03\xeb\x92\x00\xb6\xdc\xf6\x54\xb8\x27\x25\xb1\x5b\xa1\x81\x0d\x58\xce\x06\x39\x52\xd4\xb3\xf4\xd6\x14\xa9\x25\xa9\x28\xde\x5f\xbf\xa0\x6c\x6f\x12\x2c\x36\xa7\xf0\x26\xe8\x69\xde\x37\x9c\x51\x82\xd9\xe7\x1d\x91\xe0\x9e\x15\x19\x4f\x15\x82\x45\x68\x08\x59\x27\x55\x43\x28\xec\x3e\x0c\xd2\x11\x56\xb6\x37\x95\x0c\x6c\x0d\xae\xb2\x62\x75\x8d\xde\x54\xe4\x60\x0d\xc1\x3a\xb4\xd6\x
 [...]
+               },
+               "/builder/builder-role-openshift.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "builder-role-openshift.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1706,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x53\xc1\x8e\xdb\x36\x10\xbd\xeb\x2b\x1e\xac\x4b\x02\xac\xe5\xb6\xa7\xc2\x3d\xb9\x9b\xdd\xd6\x68\x60\x03\x2b\xa7\x41\x8e\x23\x6a\x2c\x0d\x4c\x91\x2c\x49\xad\xe2\x7e\x7d\x41\xda\x4e\xbc\x75\xd3\x5e\x16\xa8\x2e\x1a\x0f\x9f\xde\xbc\xc7\x37\x2e\x31\x7f\xbd\xa7\x28\xf1\x5e\x14\x9b\xc0\x2d\xa2\x45\xec\x19\x2b\x47\xaa\x67\xd4\x76\x1f\x27\xf2\x8c\x47\x3b\x9a\x96\xa2\x58\x83\x37\xab\xfa\xf1\x2d\x46\xd3\xb2\x87\x35\x0c\xeb\x
 [...]
+               },
+               "/builder/builder-role.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "builder-role.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1462,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x8f\xdb\x36\x10\xbd\xf3\x57\x3c\x58\x97\x04\x58\xcb\x6d\x4f\x85\x7b\x72\x37\xbb\xad\xd0\xc0\x06\x56\x4e\x83\x1c\xc7\xd2\x58\x1a\x98\x22\xd5\x21\xb5\xca\xf6\xd7\x17\xa4\xed\xee\x06\x8b\x16\x41\x10\x5d\x4c\xd3\x8f\xef\x83\x6f\xac\x02\xcb\xef\xf7\x98\x02\xef\xa5\x61\x17\xb8\x45\xf4\x88\x3d\x63\x33\x52\xd3\x33\x6a\x7f\x8c\x33\x29\xe3\xde\x4f\xae\xa5\x28\xde\xe1\xcd\xa6\xbe\x7f\x8b\xc9\xb5\xac\xf0\x8e\xe1\x15\x
 [...]
+               },
+               "/builder/builder-service-account.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "builder-service-account.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1038,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x3d\x6f\xdb\x30\x14\xdc\xf9\x2b\x0e\xd6\x92\x00\xfe\x68\x3b\xba\x93\x9a\xd8\xa8\xd0\xc0\x06\x22\xa7\x41\xc6\x67\xf1\x59\x7a\x08\x45\xaa\x24\x15\xc5\xff\xbe\xa0\x6c\x37\x09\xba\x86\x9b\xa0\xd3\x7d\xf0\x4e\x19\x66\x9f\x77\x54\x86\x3b\xa9\xd8\x06\xd6\x88\x0e\xb1\x61\xe4\x1d\x55\x0d\xa3\x74\x87\x38\x90\x67\xac\x5d\x6f\x35\x45\x71\x16\x57\x79\xb9\xbe\x46\x6f\x35\x7b\x38\xcb\x70\x1e\xad\xf3\xac\x32\x54\xce\x46\x2f\x
 [...]
+               },
+               "/crd": &vfsgen۰DirInfo{
+                       name:    "crd",
+                       modTime: time.Time{},
+               },
+               "/crd/bases": &vfsgen۰DirInfo{
+                       name:    "bases",
+                       modTime: time.Time{},
+               },
+               "/crd/bases/camel.apache.org_builds.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel.apache.org_builds.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 35823,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3d\x5d\x93\xdb\x36\x92\xef\xfa\x15\x5d\x99\x07\x8f\xab\xf4\x91\xaf\xcd\xe5\xe6\xea\xea\x4a\x3b\x8e\xb3\x73\x8e\x3d\x3e\x6b\xe2\x24\x6f\x03\x91\x2d\x09\x11\x09\xf0\x00\x70\x64\xed\xd5\xfd\xf7\x2b\x34\x40\x8a\x92\xf8\x01\xce\x68\xe2\xbd\x8d\xf0\x62\x0f\x05\x36\x1a\xfd\x8d\x46\x13\xb8\x80\xd1\xe9\xda\xe0\x02\x7e\xe2\x11\x0a\x8d\x31\x18\x09\x66\x85\x30\xcd\x58\xb4\x42\x98\xc9\x85\xd9\x30\x85\xf0\x5a\xe6\x22\x66\x86\x
 [...]
+               },
+               "/crd/bases/camel.apache.org_camelcatalogs.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel.apache.org_camelcatalogs.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 17698,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5c\x4f\x73\xdb\xb8\x15\xbf\xf3\x53\xbc\x89\x0e\x49\x66\x24\x6a\xd3\xce\x74\x3a\xea\xc9\xb5\x9d\x5d\x35\x5e\x3b\xb5\x94\xec\xec\x11\x22\x9f\x28\xc4\x24\xc0\x02\xa0\x64\x6d\xa7\xdf\xbd\x03\x80\x14\x49\x89\x7f\x40\xd9\x9e\xec\xce\x1a\x27\x8b\x00\x1e\x7e\x78\xff\x1f\x48\x78\x04\x93\xe7\x6b\xde\x08\x6e\x68\x80\x4c\x62\x08\x8a\x83\xda\x20\x5c\xa4\x24\xd8\x20\x2c\xf8\x5a\xed\x88\x40\xf8\xc8\x33\x16\x12\x45\x39\x83\x77\x
 [...]
+               },
+               "/crd/bases/camel.apache.org_integrationkits.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"camel.apache.org_integrationkits.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 16165,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5b\x4f\x73\xdb\xb8\x92\xbf\xeb\x53\x74\x8d\x0f\x49\xaa\x24\xfa\xcd\xee\xab\x57\x5b\xde\xda\x83\x9f\x27\x99\xe7\x4a\xe2\x64\x63\x67\xde\x4e\x55\x0e\x6e\x91\x2d\x0a\x23\x12\xe0\x00\xa0\x64\xed\xd6\x7e\xf7\xad\x6e\x80\x14\x25\x91\x94\xc6\x99\xec\x29\xbc\x24\x26\x81\x46\xff\xfd\x75\x37\x00\x5d\xc0\xec\xcf\x7b\x26\x17\xf0\x4e\xa5\xa4\x1d\x65\xe0\x0d\xf8\x25\xc1\x75\x85\xe9\x92\xe0\xde\x2c\xfc\x06\x2d\xc1\x1b\x53\xeb\x
 [...]
+               },
+               "/crd/bases/camel.apache.org_integrationplatforms.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"camel.apache.org_integrationplatforms.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 168233,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\xfd\x73\xdb\x36\xb6\x30\x8e\xff\x9e\xbf\x02\xe3\xce\x9d\x38\x19\x4b\x4e\xba\xb7\xbb\xbd\x7e\xa6\xf3\x3c\xae\x93\xb6\x6e\xde\x7c\x6d\x27\x7b\x77\xda\x4e\x05\x91\x47\x12\x6a\x10\xe0\x05\x40\xd9\xea\x77\xbf\xff\xfb\x67\x70\x00\x90\x94\x44\x82\x94\xe4\xc4\x69\x2b\x76\x66\x37\xb6\x89\xc3\x03\xe0\xe0\xbc\xe1\xbc\x7c\x41\x06\xf7\xf7\x3c\xfa\x82\xbc\x66\x09\x08\x0d\x29\x31\x92\x98\x19\x90\xd3\x9c\x26\x33\x20\x57\x72\x
 [...]
+               },
+               "/crd/bases/camel.apache.org_integrations.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel.apache.org_integrations.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 479896,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x7b\x73\x1b\x37\xb6\x28\x8a\xff\xef\x4f\x81\x72\x52\x47\xd2\x8e\x48\xd9\x99\x39\xa9\x3d\xfe\x4d\x9d\x94\x46\x92\x13\xfd\x62\xcb\x2c\x4b\x49\x4e\xca\xc9\x4e\xc0\x6e\x90\xc4\x56\x13\xe8\x01\xd0\x94\x38\x37\xf7\xbb\xdf\xc2\x02\xd0\x0f\xbe\x7a\xa1\x45\x3a\xce\x9e\xc6\x54\x65\x4c\x91\xbd\x1a\x8f\x85\xf5\x7e\x7c\x46\x06\xfb\x1b\xcf\x3e\x23\x6f\x78\xc2\x84\x66\x29\x31\x92\x98\x19\x23\xe7\x39\x4d\x66\x8c\xdc\xca\x89\x
 [...]
+               },
+               "/crd/bases/camel.apache.org_kameletbindings.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"camel.apache.org_kameletbindings.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 555683,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x7b\x73\x23\xb7\xb5\x28\x8a\xff\xef\x4f\x81\x1a\xbb\x8e\xa4\x6d\x91\x9a\x71\xb2\x53\x3b\xf3\x4b\x1d\x97\xa2\xd1\xd8\xfa\x79\x46\xc3\x1a\xc9\xce\x71\x8d\xbd\x1d\xb0\x1b\x24\x71\xd4\x04\x7a\x03\x68\x4a\xcc\xf5\xfd\xee\xb7\xb0\x00\x74\xa3\xf9\x12\x56\x53\x52\x34\x49\x23\x55\xce\x90\x62\xaf\xc6\x6b\xbd\x5f\x5f\x92\xc1\xc3\x8d\x2f\xbe\x24\xef\x78\xc6\x84\x66\x39\x31\x92\x98\x19\x23\xa7\x25\xcd\x66\x8c\x5c\xc9\x89\x
 [...]
+               },
+               "/crd/bases/camel.apache.org_kamelets.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel.apache.org_kamelets.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 25596,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x5c\xff\x4f\xe3\xb8\xb6\xff\xbd\x7f\xc5\x11\xac\x34\x8c\x44\x4a\x4b\x81\x9d\xe9\xfb\x61\xc4\xc2\xcc\xde\xbe\x9d\x05\x44\xe1\xde\xb7\x0f\xe6\x4a\x6e\x72\xda\x7a\x49\xec\x5c\xdb\x81\xf6\x2d\xfc\xef\x4f\xb6\x93\x34\xfd\x92\xc4\x2d\x65\xee\xe8\xe9\x59\x1a\x0d\x69\xec\xe3\xf3\xcd\xc7\xc7\xf6\xc7\xd9\x05\x6f\x7b\xa5\xb1\x0b\x5f\xa9\x8f\x4c\x62\x00\x8a\x83\x1a\x23\x9c\xc6\xc4\x1f\x23\xf4\xf9\x50\x3d\x11\x81\xf0\x85\x27\x
 [...]
+               },
+               "/manager": &vfsgen۰DirInfo{
+                       name:    "manager",
+                       modTime: time.Time{},
+               },
+               "/manager/operator-deployment.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "operator-deployment.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 2752,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x56\x4d\x8f\xe2\x46\x10\xbd\xfb\x57\x3c\xe1\xcb\xae\x34\x98\x61\x4f\x2b\xe7\xe4\x0c\x4c\xd6\xca\xc6\x20\xcc\x66\xb4\xa7\xa8\x69\x17\x76\x8b\x76\xb7\xd3\xdd\x86\x25\xbf\x3e\x6a\x83\x19\x60\x3e\x92\x89\x46\x8a\x4f\xd8\x55\xf5\xea\xd5\x7b\xd5\x36\x21\x86\xef\x77\x05\x21\xbe\x0a\x4e\xca\x52\x01\xa7\xe1\x2a\x42\xd2\x30\x5e\x11\x72\xbd\x76\x3b\x66\x08\xf7\xba\x55\x05\x73\x42\x2b\x7c\x48\xf2\xfb\x8f\x68\x55\x41\x06\x5a\x
 [...]
+               },
+               "/manager/operator-service-account.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-service-account.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1039,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6f\x9b\x40\x14\xbc\xef\xaf\x18\x99\x4b\x22\xf9\xa3\xed\xd1\x3d\xd1\xc4\x56\x51\x23\x5b\x0a\x4e\xa3\x1c\x9f\xe1\x19\x9e\x02\xfb\xe8\xee\x12\xe2\x7f\x5f\x2d\xb6\x9b\x44\xbd\x66\x6f\x88\x61\x3e\x76\x86\x04\xb3\xcf\x3b\x26\xc1\x9d\x14\x6c\x3d\x97\x08\x8a\x50\x33\xd2\x8e\x8a\x9a\x91\xeb\x21\x0c\xe4\x18\x6b\xed\x6d\x49\x41\xd4\xe2\x2a\xcd\xd7\xd7\xe8\x6d\xc9\x0e\x6a\x19\xea\xd0\xaa\x63\x93\xa0\x50\x1b\x9c\xec\x
 [...]
+               },
+               "/manager/patch-image-pull-policy-always.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "patch-image-pull-policy-always.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1124,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6f\xeb\x38\x0c\xbc\xeb\x57\x0c\xe2\x4b\x0b\xe4\x63\x77\x8f\xd9\x93\xb7\x4d\xb0\xc6\x16\x49\x51\xa7\x5b\xf4\xc8\xd8\x8c\x4d\x54\x96\xf4\x24\xb9\x6e\xfe\xfd\x83\x9c\xa4\x1f\x78\x78\xb7\xf2\x64\x4b\xd4\x70\x86\x43\x66\x98\x7d\x5f\xa8\x0c\x77\x52\xb1\x09\x5c\x23\x5a\xc4\x96\x91\x3b\xaa\x5a\x46\x69\x0f\x71\x20\xcf\x58\xdb\xde\xd4\x14\xc5\x1a\x5c\xe5\xe5\xfa\x1a\xbd\xa9\xd9\xc3\x1a\x86\xf5\xe8\xac\x67\x95\xa1\x
 [...]
+               },
+               "/manager/patch-install-default-kamelets.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "patch-install-default-kamelets.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1065,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xcd\x6e\xa3\x3c\x14\xdd\xfb\x29\x8e\xc2\xa6\x95\x92\x50\x7d\xcb\x7c\x2b\xa6\x25\x1a\xd4\x0c\x91\x0a\x9d\xaa\xab\xca\x81\x0b\x5c\x0d\xd8\x1e\xdb\x94\xe6\xed\x47\x26\xc9\xb4\xd5\x6c\xeb\x9d\xe1\xfa\xfc\xf8\x1c\x47\x58\x7d\xdd\x12\x11\x76\x5c\x91\x72\x54\xc3\x6b\xf8\x8e\x90\x18\x59\x75\x84\x42\x37\x7e\x92\x96\xb0\xd5\xa3\xaa\xa5\x67\xad\x70\x95\x14\xdb\x6b\x8c\xaa\x26\x0b\xad\x08\xda\x62\xd0\x96\x44\x84\x4a\x2b\x
 [...]
+               },
+               "/manager/patch-log-level.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "patch-log-level.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1043,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x41\x6e\xdb\x30\x10\xbc\xf3\x15\x03\xeb\x92\x00\xb6\x15\xf4\xe8\x9e\xdc\xc4\x6e\x85\x1a\x16\x10\x39\x09\x72\x2a\x68\x69\x2d\x2d\x2a\x71\x59\x92\x8a\xe2\xdf\x17\x94\xed\x26\x41\xaf\xe1\x8d\xe2\x6a\x67\x66\x67\x36\xc1\xec\xf3\x8e\x4a\xb0\xe1\x92\x8c\xa7\x0a\x41\x10\x1a\xc2\xd2\xea\xb2\x21\x14\x72\x08\x83\x76\x84\xb5\xf4\xa6\xd2\x81\xc5\xe0\x6a\x59\xac\xaf\xd1\x9b\x8a\x1c\xc4\x10\xc4\xa1\x13\x47\x2a\x41\x29\x26\x
 [...]
+               },
+               "/manager/patch-node-selector.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "patch-node-selector.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1155,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xcd\x6e\xe3\x36\x10\xbe\xf3\x29\x3e\x58\x97\x5d\xc0\x3f\x6d\x8f\xee\x49\x4d\x6c\x54\xe8\xc2\x06\x22\x6f\x83\x1c\x69\x71\x2c\x0d\x4c\x71\x58\x92\x8a\xe2\xb7\x2f\x28\xdb\x4d\x82\x5e\x33\x27\x49\x1c\xcd\x7c\x7f\x2c\xb0\xf8\xba\x52\x05\x7e\x70\x43\x2e\x92\x41\x12\xa4\x8e\x50\x7a\xdd\x74\x84\x5a\x4e\x69\xd4\x81\xb0\x95\xc1\x19\x9d\x58\x1c\xbe\x95\xf5\xf6\x3b\x06\x67\x28\x40\x1c\x41\x02\x7a\x09\xa4\x0a\x34\xe2\x52\x
 [...]
+               },
+               "/manager/patch-ports.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "patch-ports.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1241,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xcb\x6e\xeb\x36\x14\xdc\xf3\x2b\x06\xd6\x26\x01\x6c\xcb\xe9\x2a\x70\xd1\x85\x9b\xd8\xad\xd0\xc0\x0e\x22\xa7\x41\x96\xb4\x74\x2c\x1d\x54\xe2\x61\x49\x2a\x8a\xff\xbe\xa0\xfc\x48\x82\x6e\x2e\x2e\xc2\x8d\xc0\x87\xe6\xc1\x19\x26\x98\x7c\xdf\x50\x09\x1e\xb8\x20\xe3\xa9\x44\x10\x84\x9a\xb0\xb0\xba\xa8\x09\xb9\xec\x43\xaf\x1d\x61\x25\x9d\x29\x75\x60\x31\xb8\x5a\xe4\xab\x6b\x74\xa6\x24\x07\x31\x04\x71\x68\xc5\x91\x4a\x
 [...]
+               },
+               "/manager/patch-resource-requirements.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "patch-resource-requirements.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1412,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\xc1\x8e\xdb\x36\x10\xbd\xf3\x2b\x1e\xac\x4b\x02\xac\xed\xcd\xa2\x29\x0a\xf7\xa4\xee\xae\x51\xa1\xa9\x0d\xac\x9c\x06\x39\xd2\xe2\x58\x1a\xac\xc4\x61\x49\x2a\x8a\xff\xbe\xa0\x6c\x65\xed\x04\xdb\x53\xe6\x64\x71\xc8\x37\xef\xcd\x9b\x71\x86\xf9\xcf\x0b\x95\xe1\x03\x57\x64\x03\x19\x44\x41\x6c\x08\xb9\xd3\x55\x43\x28\xe5\x10\x07\xed\x09\x6b\xe9\xad\xd1\x91\xc5\xe2\x4d\x5e\xae\xdf\xa2\xb7\x86\x3c\xc4\x12\xc4\xa3\x13\x
 [...]
+               },
+               "/manager/patch-toleration.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "patch-toleration.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1226,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8f\xdb\x36\x10\xbd\xf3\x57\x3c\x48\x97\x04\xf0\x47\xd3\xa3\x7a\x52\x77\x6d\x54\x68\x20\x03\x2b\xa7\x41\x8e\xb4\x38\x92\x08\x53\x1c\x85\xa4\x56\xf1\xbf\x2f\x28\x5b\xb5\x8d\x5e\x97\x17\x5b\x33\xc3\x99\xf7\xe6\x3d\xa6\x58\x7f\xdc\x11\x29\xbe\xea\x9a\xac\x27\x85\xc0\x08\x1d\x21\x1f\x64\xdd\x11\x2a\x6e\xc2\x24\x1d\x61\xcf\xa3\x55\x32\x68\xb6\xf8\x94\x57\xfb\xcf\x18\xad\x22\x07\xb6\x04\x76\xe8\xd9\x91\x48\x51\x
 [...]
+               },
+               "/manager/patch-watch-namespace-global.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "patch-watch-namespace-global.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1086,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x4f\xe3\x3a\x14\xdd\xfb\x57\x1c\x35\x0b\x40\x2a\x0d\x7a\xcb\xbe\x55\x1e\xb4\x7a\xd1\xa0\x54\x22\x65\x10\x4b\x37\xb9\x4d\xae\x26\xf1\xf5\xd8\x4e\x43\xff\xfd\xc8\x69\x3b\x80\x66\x37\xc2\x9b\xca\xea\xcd\xf9\xb8\xe7\x38\xc1\xed\xd7\x1d\x95\xe0\x91\x2b\x32\x9e\x6a\x04\x41\x68\x09\x99\xd5\x55\x4b\x28\x65\x1f\x46\xed\x08\x6b\x19\x4c\xad\x03\x8b\xc1\x75\x56\xae\x6f\x30\x98\x9a\x1c\xc4\x10\xc4\xa1\x17\x47\x2a\x41\x
 [...]
+               },
+               "/prometheus": &vfsgen۰DirInfo{
+                       name:    "prometheus",
+                       modTime: time.Time{},
+               },
+               "/prometheus/operator-pod-monitor.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-pod-monitor.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1240,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\xb3\xda\x36\x14\xdd\xeb\x57\x9c\xc1\x9b\x64\x06\x4c\xdb\xa5\xbb\xa2\x2f\x30\xf5\xf4\x05\x3a\xcf\xa4\x99\x2c\x85\x74\xb1\xef\x3c\x5b\x57\x95\xe4\x38\xfc\xfb\x8e\x0c\x24\x64\xda\x45\x17\xd1\x4e\xe8\x72\x3e\xee\x39\x2e\xb0\xfa\x71\x47\x15\x78\x66\x43\x2e\x92\x45\x12\xa4\x8e\xb0\xf1\xda\x74\x84\x46\xce\x69\xd2\x81\xb0\x93\xd1\x59\x9d\x58\x1c\xde\x6c\x9a\xdd\x5b\x8c\xce\x52\x80\x38\x82\x04\x0c\x12\x48\x15\x30\x
 [...]
+               },
+               "/prometheus/operator-prometheus-rule.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-prometheus-rule.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 5408,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x97\xef\x6f\xda\x46\x18\xc7\xdf\xfb\xaf\xf8\x0a\xb7\x12\x99\x82\x81\x4c\xd9\x0b\xa6\x4e\xa2\x69\xd0\x50\x2b\xd8\x62\xba\xaa\x9a\xa6\xe8\xb0\x1f\xcc\x35\xe7\x3b\xf7\x7e\x40\x23\x96\xff\x7d\xba\x03\x5a\xdc\x2e\x49\xdb\xd0\x6e\x89\xdf\x24\x3e\x3f\x7e\x7e\x7d\x3f\x7e\xee\x88\xd1\xda\xdf\x15\xc5\x78\xc1\x33\x92\x86\x72\x58\x05\x3b\x27\xf4\x2b\x96\xcd\x09\xa9\x9a\xd9\x25\xd3\x84\x81\x72\x32\x67\x96\x2b\x89\x66\x3f\x1d\x
 [...]
+               },
+               "/rbac": &vfsgen۰DirInfo{
+                       name:    "rbac",
+                       modTime: time.Time{},
+               },
+               "/rbac/openshift": &vfsgen۰DirInfo{
+                       name:    "openshift",
+                       modTime: time.Time{},
+               },
+               
"/rbac/openshift/operator-cluster-role-console-binding-openshift.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-cluster-role-console-binding-openshift.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1280,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x10\xbd\xf3\x2b\x1e\xac\x4b\x02\xac\xe5\xb6\xa7\xc2\x3d\x39\x9b\xdd\x56\x68\x60\x03\x96\xd3\x20\x47\x9a\x1a\x4b\xd3\xa5\x38\xea\x90\x5a\xc5\xfd\xfa\x82\xb2\xdd\x6c\x10\xb4\x40\x80\xf0\x26\x71\x66\xde\x7b\xf3\x1e\x0b\x2c\xbf\xdf\x31\x05\xde\xb1\xa3\x10\xa9\x41\x12\xa4\x8e\xb0\x19\xac\xeb\x08\xb5\x9c\xd2\x64\x95\xf0\x28\x63\x68\x6c\x62\x09\x78\xb5\xa9\x1f\x5f\x63\x0c\x0d\x29\x24\x10\x44\xd1\x8b\x
 [...]
+               },
+               "/rbac/openshift/operator-cluster-role-console-openshift.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-cluster-role-console-openshift.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1262,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x10\xbd\xf3\x2b\x1e\xac\x4b\x02\xac\xb5\x6d\x4f\x85\x7b\x72\x37\xbb\xad\xd0\xc0\x06\x56\x4e\x83\x1c\x69\x6a\x2c\x0d\x96\xe2\xa8\x43\x6a\x95\xed\xd7\x17\xa4\xed\x64\x17\xbd\x86\x17\x8d\xa8\xc7\x37\xef\xf1\x8d\x2a\xac\x7f\xdc\x32\x15\x3e\xb2\xa3\x10\xa9\x43\x12\xa4\x81\xb0\x9d\xac\x1b\x08\xad\x9c\xd2\x62\x95\xf0\x20\x73\xe8\x6c\x62\x09\x78\xb7\x6d\x1f\xde\x63\x0e\x1d\x29\x24\x10\x44\x31\x8a\x92\x
 [...]
+               },
+               "/rbac/openshift/operator-role-binding-openshift.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-role-binding-openshift.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1225,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6f\xab\x46\x14\xdd\xcf\xaf\x38\x32\x9b\xf7\x24\x1b\xb7\x5d\x55\xee\x8a\x97\xd8\x2d\x6a\x64\x4b\xc6\x69\x94\xe5\x78\xb8\xc0\xad\x61\x2e\x9d\x19\x42\xdc\x5f\x5f\x0d\xb6\x9b\x44\x55\xab\x2e\x32\x2b\x10\x97\xf3\x71\xcf\x99\x04\x8b\xcf\x3b\x2a\xc1\x03\x1b\xb2\x9e\x4a\x04\x41\x68\x08\x59\xaf\x4d\x43\x28\xa4\x0a\xa3\x76\x84\x8d\x0c\xb6\xd4\x81\xc5\xe2\x4b\x56\x6c\xbe\x62\xb0\x25\x39\x88\x25\x88\x43\x27\x8e\x54\x
 [...]
+               },
+               "/rbac/openshift/operator-role-openshift.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-openshift.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 2190,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x53\xc1\x8e\xdb\x46\x0c\xbd\xeb\x2b\x08\xeb\x92\x00\x6b\xa9\xed\xa9\x70\x4f\xee\x66\xb7\x35\x1a\xd8\xc0\xca\x69\x90\x23\x35\xa2\x25\xc2\xa3\xa1\xca\x19\xad\xb2\xf9\xfa\x62\xc6\x76\xe2\xac\xe3\xcd\x25\x40\x74\x11\x4d\x3e\x93\xef\xf1\x51\x39\xcc\x7f\xdc\x93\xe5\xf0\x96\x0d\x39\x4f\x0d\x04\x81\xd0\x11\x2c\x07\x34\x1d\x41\x25\xbb\x30\xa1\x12\xdc\xcb\xe8\x1a\x0c\x2c\x0e\x5e\x2d\xab\xfb\xd7\x30\xba\x86\x14\xc4\x11\x88\x
 [...]
+               },
+               "/rbac/operator-cluster-role-addressable-resolver.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-cluster-role-addressable-resolver.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1228,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x8f\xdb\x36\x10\x85\xef\xfc\x15\x0f\xd6\x25\x01\x56\x72\xdb\x53\xe1\x9e\xdc\xcd\x6e\x2b\x34\xb0\x81\x95\xd3\x20\x47\x5a\x1c\x4b\x83\xa5\x38\xea\x90\x5a\x65\xfb\xeb\x0b\xca\x76\xe3\x20\xc8\x2d\xbc\x09\x7c\x9c\xf9\xde\xbc\x51\x81\xf2\xc7\x1d\x53\xe0\x3d\xb7\x14\x22\x39\x24\x41\xea\x09\xdb\xd1\xb6\x3d\xa1\x91\x53\x9a\xad\x12\x1e\x65\x0a\xce\x26\x96\x80\x37\xdb\xe6\xf1\x2d\xa6\xe0\x48\x21\x81\x20\x8a\x41\x94\x
 [...]
+               },
+               
"/rbac/operator-cluster-role-binding-addressable-resolver.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-cluster-role-binding-addressable-resolver.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1296,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xcd\x8e\xdb\x36\x10\xbe\xf3\x29\x3e\x58\x97\x04\x58\xcb\x6d\x4f\x85\x7b\x72\x36\xbb\xad\xd0\xc0\x06\x2c\xa7\x41\x8e\x34\x35\x96\xa6\x4b\x71\xd4\x21\xb5\x8a\xfb\xf4\x05\x65\xbb\xd9\x20\x68\x0f\x41\x78\x13\xc8\x99\xef\x57\x05\x96\xdf\xef\x98\x02\xef\xd8\x51\x88\xd4\x20\x09\x52\x47\xd8\x0c\xd6\x75\x84\x5a\x4e\x69\xb2\x4a\x78\x94\x31\x34\x36\xb1\x04\xbc\xda\xd4\x8f\xaf\x31\x86\x86\x14\x12\x08\xa2\xe8\x45\xc9\x14\x
 [...]
+               },
+               
"/rbac/operator-cluster-role-binding-custom-resource-definitions.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-cluster-role-binding-custom-resource-definitions.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1300,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8f\xdb\x36\x10\xbd\xf3\x57\x3c\x58\x97\x04\x58\xcb\x6d\x4f\x85\x7b\x72\x36\xbb\xad\xd0\xc0\x06\x2c\xa7\x41\x8e\x34\x35\x96\xa6\x4b\x71\xd4\x21\xb5\x8a\xfb\xeb\x0b\xca\x76\xb3\x41\xd0\x1e\x82\xe8\x26\x70\xf8\x3e\xe6\x3d\x16\x58\x7e\xbf\xcf\x14\x78\xc7\x8e\x42\xa4\x06\x49\x90\x3a\xc2\x66\xb0\xae\x23\xd4\x72\x4a\x93\x55\xc2\xa3\x8c\xa1\xb1\x89\x25\xe0\xd5\xa6\x7e\x7c\x8d\x31\x34\xa4\x90\x40\x10\x45\x2f\x4a\x
 [...]
+               },
+               "/rbac/operator-cluster-role-custom-resource-definitions.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-cluster-role-custom-resource-definitions.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1195,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6f\xe3\x36\x10\xbd\xf3\x57\x3c\x58\x97\x5d\x20\x92\xdb\x9e\x0a\xf7\xe4\x66\x93\x56\xe8\xc2\x06\x22\x6f\x17\x7b\xa4\xa5\xb1\x34\x30\xc5\x51\x87\x54\x14\xf7\xd7\x17\x94\xe5\x6e\x82\xbd\x46\x37\xda\x8f\xef\x63\xde\x30\x43\xfe\x7e\x9f\xc9\xf0\x99\x6b\xf2\x81\x1a\x44\x41\xec\x08\xdb\xc1\xd6\x1d\xa1\x92\x53\x9c\xac\x12\x1e\x65\xf4\x8d\x8d\x2c\x1e\x1f\xb6\xd5\xe3\x47\x8c\xbe\x21\x85\x78\x82\x28\x7a\x51\x32\x19\x
 [...]
+               },
+               "/rbac/operator-cluster-role-local-registry.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-cluster-role-local-registry.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1199,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x14\xbc\xf3\x2b\x06\xd2\x25\x01\xd6\x72\xdb\x53\xe1\x9e\xdc\xcd\x6e\x2b\x34\x90\x81\x95\xd3\x20\x28\x72\xa0\xa5\x67\xe9\xc1\x14\x9f\xfa\x48\xad\xe2\x7e\x7d\x41\xd9\x6e\x76\x9b\x6b\x78\xb3\x39\x7c\x33\xf3\x66\x94\x63\xf5\xfd\x8e\xc9\xf1\x9e\x1b\xf2\x81\x5a\x44\x41\xec\x09\xdb\xd1\x36\x3d\xa1\x96\x63\x9c\xad\x12\x1e\x65\xf2\xad\x8d\x2c\x1e\x6f\xb6\xf5\xe3\x5b\x4c\xbe\x25\x85\x78\x82\x28\x06\x51\x
 [...]
+               },
+               "/rbac/operator-role-binding-events.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-binding-events.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1219,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x6f\xfa\x46\x10\xc5\xef\xfb\x29\x9e\xf0\xe5\x1f\x09\x4c\xdb\x53\x45\x4f\x4e\x02\xad\xd5\x08\x24\x4c\x1a\xe5\xb8\xac\x07\x7b\x8a\xbd\xe3\xee\xae\x71\xe8\xa7\xaf\xd6\x40\x93\xa8\x6a\xd5\x43\xf6\x86\x18\xbf\xf9\xbd\x7d\x6f\x13\xcc\xbe\xee\xa8\x04\x4f\x6c\xc8\x7a\x2a\x11\x04\xa1\x26\x64\x9d\x36\x35\xa1\x90\x43\x18\xb4\x23\xac\xa4\xb7\xa5\x0e\x2c\x16\xdf\xb2\x62\x75\x87\xde\x96\xe4\x20\x96\x20\x0e\xad\x38\x52\x
 [...]
+               },
+               "/rbac/operator-role-binding-keda.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-binding-keda.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1215,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x8f\xdb\x36\x10\x85\xef\xfc\x15\x0f\xd6\x25\x01\xd6\x72\xdb\x53\xe1\x9e\x94\xcd\xba\x15\x1a\xd8\x80\xe5\x34\xc8\x71\x4c\x8d\xa5\xa9\x25\x8e\x4a\x52\xab\xb8\xbf\xbe\xa0\x6c\x77\x37\x28\xda\x5e\xc2\x9b\xa0\xd1\x9b\xef\xf1\x3d\x65\x58\x7e\xbb\x63\x32\x7c\x10\xcb\x2e\x70\x8d\xa8\x88\x2d\xa3\x18\xc8\xb6\x8c\x4a\x4f\x71\x22\xcf\xd8\xe8\xe8\x6a\x8a\xa2\x0e\x6f\x8a\x6a\xf3\x16\xa3\xab\xd9\x43\x1d\x43\x3d\x7a\xf5\x
 [...]
+               },
+               "/rbac/operator-role-binding-knative.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-binding-knative.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1221,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x8f\xdb\x36\x10\x85\xef\xfc\x15\x0f\xd6\x25\x01\xd6\x72\xdb\x53\xe1\x9e\x94\xcd\x6e\x2b\x34\xb0\x01\xcb\x69\x90\xe3\x98\x1a\x4b\x53\x4b\x1c\x95\xa4\xac\xb8\xbf\xbe\xa0\x6c\x77\x37\x28\x5a\xf4\x10\xde\x04\x8d\xde\x7c\x8f\xef\x29\xc3\xf2\xdb\x1d\x93\xe1\x83\x58\x76\x81\x6b\x44\x45\x6c\x19\xc5\x40\xb6\x65\x54\x7a\x8c\x13\x79\xc6\xb3\x8e\xae\xa6\x28\xea\xf0\xa6\xa8\x9e\xdf\x62\x74\x35\x7b\xa8\x63\xa8\x47\xaf\x
 [...]
+               },
+               "/rbac/operator-role-binding-leases.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-binding-leases.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1219,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x8f\xdb\x36\x10\x85\xef\xfc\x15\x0f\xd6\x25\x01\xd6\x72\xdb\x53\xe1\x9e\x9c\xcd\x6e\x2b\x34\xb0\x01\xcb\x69\x90\xe3\x98\x1a\x4b\xd3\xa5\x38\x2a\x49\xad\xe2\xfe\xfa\x82\xb2\xdd\xdd\xa0\x68\xd1\x43\x78\x13\x34\x7a\xf3\x3d\xbe\xa7\x02\xcb\x6f\x77\x4c\x81\x0f\x62\xd9\x47\x6e\x90\x14\xa9\x63\x6c\x06\xb2\x1d\xa3\xd6\x53\x9a\x28\x30\x1e\x75\xf4\x0d\x25\x51\x8f\x37\x9b\xfa\xf1\x2d\x46\xdf\x70\x80\x7a\x86\x06\xf4\x
 [...]
+               },
+               "/rbac/operator-role-binding-local-registry.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-role-binding-local-registry.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1292,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8f\xdb\x36\x10\xbd\xf3\x57\x3c\x58\x97\x04\x58\xcb\x6d\x4f\x85\x7b\x72\x36\xeb\x56\x68\x60\x03\x96\xd3\x20\x47\x8a\x1a\x4b\x53\x53\x1c\x96\xa4\x56\x71\x7f\x7d\x41\xd9\x6e\x76\x51\xb4\x40\x81\xcc\x4d\xd0\xe8\x7d\xcc\x7b\x2a\xb0\xfc\x76\xa3\x0a\x7c\x60\x43\x2e\x52\x8b\x24\x48\x3d\x61\xe3\xb5\xe9\x09\xb5\x9c\xd2\xa4\x03\x61\x2b\xa3\x6b\x75\x62\x71\x78\xb3\xa9\xb7\x6f\x31\xba\x96\x02\xc4\x11\x24\x60\x90\x40\x
 [...]
+               },
+               "/rbac/operator-role-binding-podmonitors.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"operator-role-binding-podmonitors.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1229,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8f\xdb\x36\x10\xbd\xf3\x57\x3c\x58\x97\x04\x58\xcb\x6d\x4f\x85\x7b\x72\x36\xbb\xad\xd0\xc0\x06\x2c\xa7\x41\x8e\x34\x35\x96\xa6\x2b\x71\xd8\x21\xb5\x8a\xfb\xeb\x0b\xca\x76\x77\x83\xa2\x45\x0f\xe1\x4d\xd0\xf0\x7d\xcc\x7b\x2c\xb0\xfc\x76\xc7\x14\xf8\xc0\x8e\x7c\xa4\x06\x49\x90\x3a\xc2\x26\x58\xd7\x11\x6a\x39\xa5\xc9\x2a\xe1\x51\x46\xdf\xd8\xc4\xe2\xf1\x66\x53\x3f\xbe\xc5\xe8\x1b\x52\x88\x27\x88\x62\x10\x25\x
 [...]
+               },
+               "/rbac/operator-role-binding-strimzi.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-binding-strimzi.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1221,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x6f\xfa\x46\x10\xc5\xef\xfb\x29\x9e\xf0\xe5\x1f\x09\x4c\xdb\x53\x45\x4f\x4e\x02\xad\xd5\x08\x24\x4c\x1a\xe5\xb8\xac\x07\x7b\x8a\xbd\xe3\xee\xae\xe3\x90\x4f\x5f\xad\x81\x26\x51\xd5\xea\x7f\xc8\xde\x10\xc3\x9b\xdf\x9b\xf7\x48\x30\xfb\xba\xa7\x12\x3c\xb0\x21\xeb\xa9\x44\x10\x84\x9a\x90\x75\xda\xd4\x84\x42\x0e\x61\xd0\x8e\xb0\x92\xde\x96\x3a\xb0\x58\x7c\xcb\x8a\xd5\x0d\x7a\x5b\x92\x83\x58\x82\x38\xb4\xe2\x48\x
 [...]
+               },
+               "/rbac/operator-role-binding.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-binding.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1205,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x93\x41\x6f\xc2\x46\x10\x85\xef\xfb\x2b\x9e\xf0\x25\x91\xc0\xb4\x3d\x55\xf4\xe4\x24\xd0\x5a\x8d\x40\xc2\xa4\x51\x8e\xcb\x7a\xb0\xa7\xd8\x3b\xee\xee\x3a\x0e\xfd\xf5\xd5\x1a\x68\x12\x55\xcd\x29\x7b\xb3\x3c\x7e\xf3\xbd\x7d\xcf\x09\x66\xdf\x77\x54\x82\x47\x36\x64\x3d\x95\x08\x82\x50\x13\xb2\x4e\x9b\x9a\x50\xc8\x21\x0c\xda\x11\x56\xd2\xdb\x52\x07\x16\x8b\x9b\xac\x58\xdd\xa2\xb7\x25\x39\x88\x25\x88\x43\x2b\x8e\x54\x02\x
 [...]
+               },
+               "/rbac/operator-role-events.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-events.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1170,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x10\xbd\xf3\x2b\x1e\xac\x4b\x02\xac\xe5\xb6\xa7\xc2\x3d\xb9\x9b\xdd\x56\x68\x60\x03\x2b\xa7\x41\x8e\x63\x69\x2c\x0d\x56\xe2\xa8\x43\x6a\x15\xf7\xeb\x0b\xca\x72\xb2\x41\xaf\xcb\x8b\x69\xf2\xe9\xcd\x7b\xf3\x86\x19\xd6\x6f\xb7\x5c\x86\x8f\x52\xb1\x0f\x5c\x23\x2a\x62\xcb\xd8\x0d\x54\xb5\x8c\x52\xcf\x71\x22\x63\x3c\xea\xe8\x6b\x8a\xa2\x1e\xef\x76\xe5\xe3\x7b\x8c\xbe\x66\x83\x7a\x86\x1a\x7a\x35\x76\x
 [...]
+               },
+               "/rbac/operator-role-keda.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-keda.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1252,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x10\xbd\xf3\x2b\x1e\xac\x4b\x02\xac\xe5\xb6\xa7\xc2\x3d\xb9\x9b\xdd\xd6\x68\x60\x03\x2b\xa7\x41\x8e\x63\x6a\x2c\x4d\x4d\x91\xea\x90\x5a\x65\xfb\xf5\x05\x69\xbb\xd9\x45\xaf\xe1\xc5\x63\x72\xe6\xcd\x7b\xf3\x46\x15\x96\xdf\xef\x98\x0a\x1f\xc5\xb2\x8f\xdc\x22\x05\xa4\x9e\xb1\x19\xc9\xf6\x8c\x26\x9c\xd2\x4c\xca\x78\x0c\x93\x6f\x29\x49\xf0\x78\xb7\x69\x1e\xdf\x63\xf2\x2d\x2b\x82\x67\x04\xc5\x10\x94\x
 [...]
+               },
+               "/rbac/operator-role-knative.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-knative.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1677,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x94\x41\x8f\xdb\x46\x0c\x85\xef\xf3\x2b\x1e\xac\x4b\x02\xac\xb5\x6d\x4f\x85\x7b\x72\x37\xbb\xad\xd1\xc0\x06\x56\x4e\x83\x1c\x29\x89\x96\x08\x4b\x33\x53\xce\xc8\x8a\xfb\xeb\x0b\x8d\xe5\xc6\xc1\x1e\xf6\xb2\xd1\xc5\x1c\xf9\x0d\xf9\x91\x8f\x76\x86\xe5\xdb\x3d\x26\xc3\x47\xa9\xd8\x06\xae\x11\x1d\x62\xcb\x58\x7b\xaa\x5a\x46\xe1\x0e\x71\x24\x65\x3c\xb9\xc1\xd6\x14\xc5\x59\xbc\x5b\x17\x4f\xef\x31\xd8\x9a\x15\xce\x32\x9c\x
 [...]
+               },
+               "/rbac/operator-role-leases.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-leases.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1232,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6f\xdb\x46\x10\xbd\xef\xaf\x78\x10\x2f\x09\x60\xd1\x6d\x4f\x85\x7a\x52\x1d\xbb\x25\x1a\x48\x80\xa9\x34\xc8\x71\xb5\x1c\x91\x03\x2f\x77\xb6\xb3\x4b\x33\xee\xaf\x2f\x96\x92\x12\x1b\xbd\x86\xa7\xd1\xea\xf1\x7d\xec\x1b\x56\x58\xff\xb8\xc7\x54\xf8\xc8\x8e\x42\xa2\x0e\x59\x90\x07\xc2\x36\x5a\x37\x10\x5a\x39\xe5\xd9\x2a\xe1\x41\xa6\xd0\xd9\xcc\x12\xf0\x6e\xdb\x3e\xbc\xc7\x14\x3a\x52\x48\x20\x88\x62\x14\x25\x53\x
 [...]
+               },
+               "/rbac/operator-role-podmonitors.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-podmonitors.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1242,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8f\xdb\x36\x10\xbd\xf3\x57\x3c\x58\x97\x04\x58\xcb\x6d\x4f\x85\x7b\x72\x37\xbb\xad\xd0\xc0\x06\x56\x4e\x83\x1c\x69\x6a\x2c\x0d\x96\xe2\xb0\x43\x6a\x95\xed\xaf\x2f\x24\xcb\xcd\x1a\xb9\x86\x17\x8f\xc9\xe1\xfb\xe0\x1b\x15\x58\xff\xb8\x65\x0a\x7c\x64\x47\x21\x51\x83\x2c\xc8\x1d\x61\x17\xad\xeb\x08\xb5\x9c\xf3\x68\x95\xf0\x28\x43\x68\x6c\x66\x09\x78\xb7\xab\x1f\xdf\x63\x08\x0d\x29\x24\x10\x44\xd1\x8b\x92\x29\x
 [...]
+               },
+               "/rbac/operator-role-strimzi.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "operator-role-strimzi.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1182,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x6e\xdb\x46\x10\xbd\xef\x57\x3c\x88\x97\x04\xb0\xa8\xb6\xa7\x42\x3d\xa9\x8e\xdd\x12\x0d\x24\xc0\x54\x1a\xe4\x38\x22\x47\xe4\x40\xe4\x0e\x3b\xbb\x34\xe3\x7c\x7d\xb1\x14\x55\x3b\xe8\x35\x7b\xe1\x0e\xf8\xf8\xe6\xbd\x79\xc3\x0c\xeb\x1f\x77\x5c\x86\x8f\x52\xb1\x0f\x5c\x23\x2a\x62\xcb\xd8\x0d\x54\xb5\x8c\x52\xcf\x71\x22\x63\x3c\xea\xe8\x6b\x8a\xa2\x1e\xef\x76\xe5\xe3\x7b\x8c\xbe\x66\x83\x7a\x86\x1a\x7a\x35\x76\x
 [...]
+               },
+               "/rbac/operator-role.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "operator-role.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 2952,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x56\xc1\x6e\xdb\x46\x10\xbd\xf3\x2b\x06\xe2\x25\x01\x2c\xa9\xed\xa9\x50\x4f\x6a\x62\xb7\x42\x03\x09\xb0\x94\x06\x39\x0e\x97\x23\x6a\xaa\xe5\xce\x76\x76\x69\x59\xfd\xfa\x62\x29\x32\x92\x4d\x2b\x28\x9a\xa0\xa9\x2e\x5e\xee\x8e\xdf\xbc\x79\xef\x2d\xc1\x1c\xc6\x5f\xef\x97\xe5\xf0\x8e\x0d\xb9\x40\x25\x44\x81\xb8\x23\x98\x7b\x34\x3b\x82\xb5\x6c\xe3\x01\x95\xe0\x4e\x1a\x57\x62\x64\x71\xf0\x6a\xbe\xbe\x7b\x0d\x8d\x2b\x49\x
 [...]
+               },
+               "/rbac/patch-role-to-clusterrole.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "patch-role-to-clusterrole.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 988,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4f\x6f\xda\x4e\x10\xbd\xef\xa7\x78\xc2\x97\x44\x22\xf0\xd3\xef\x48\x4f\x94\x80\x6a\x35\x32\x12\x26\x8d\x72\x5c\xec\xc1\x1e\x65\xbd\xb3\xdd\x5d\xc7\xe1\xdb\x57\x6b\xa0\x49\xd4\x6b\xe6\x66\x79\xfc\xfe\xcc\x7b\xce\x70\xf7\x75\xa3\x32\x3c\x70\x45\x36\x50\x8d\x28\x88\x2d\x61\xe9\x74\xd5\x12\x4a\x39\xc6\x41\x7b\xc2\x46\x7a\x5b\xeb\xc8\x62\x71\xb3\x2c\x37\xb7\xe8\x6d\x4d\x1e\x62\x09\xe2\xd1\x89\x27\x95\xa1\x12\x1b\x
 [...]
+               },
+               "/rbac/patch-rolebinding-to-clusterrolebinding.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"patch-rolebinding-to-clusterrolebinding.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1113,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xcf\x6f\xe2\x3a\x10\xbe\xe7\xaf\xf8\x44\x2e\xad\x44\xa1\x7a\x47\xde\x89\x52\xd0\x8b\x5e\x05\x12\xa1\x5b\xf5\x68\xe2\x21\x99\xad\xe3\xf1\xda\x4e\x53\xfe\xfb\x95\x03\x6c\x5b\xad\x7a\xab\x6f\x88\xf9\x7e\xcd\x37\xc9\x71\xf3\x7d\x2f\xcb\xf1\xc0\x15\xd9\x40\x1a\x51\x10\x1b\xc2\xdc\xa9\xaa\x21\x94\x72\x88\xbd\xf2\x84\x95\x74\x56\xab\xc8\x62\x71\x35\x2f\x57\xd7\xe8\xac\x26\x0f\xb1\x04\xf1\x68\xc5\x53\x96\xa3\x12\x1b\x
 [...]
+               },
+               "/rbac/user-cluster-role.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "user-cluster-role.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1825,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4f\x6f\xdb\xc6\x13\xbd\xf3\x53\x3c\x90\x97\x04\xb0\xa4\xdf\xaf\xa7\x42\x3d\xa9\x8e\xdd\x0a\x0d\x24\xc0\x54\x1a\xe4\x38\xe2\x8e\xa8\x81\x96\xbb\xec\xee\xd0\x8c\xfb\xe9\x8b\x5d\x49\xb6\x1c\xc5\x87\x16\xe1\x85\xcb\xf9\xf3\xe6\xcd\x9b\x59\x56\x98\xfc\xb8\xa7\xa8\xf0\x51\x1a\x76\x91\x0d\xd4\x43\xf7\x8c\x45\x4f\xcd\x9e\x51\xfb\x9d\x8e\x14\x18\xf7\x7e\x70\x86\x54\xbc\xc3\xbb\x45\x7d\xff\x1e\x83\x33\x1c\xe0\x1d\xc3\x
 [...]
+               },
+               "/samples": &vfsgen۰DirInfo{
+                       name:    "samples",
+                       modTime: time.Time{},
+               },
+               "/samples/bases": &vfsgen۰DirInfo{
+                       name:    "bases",
+                       modTime: time.Time{},
+               },
+               "/samples/bases/camel_v1_build.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel_v1_build.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1018,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4f\x6f\x9b\x4e\x10\xbd\xef\xa7\x78\x32\x97\x44\x72\xec\xdf\xaf\x47\xf7\x44\x12\x5b\x45\x8d\xb0\x14\x9c\x46\x39\x8e\xd9\x31\x8c\x02\xbb\x74\x77\x09\xb6\xaa\x7e\xf7\x6a\xb1\xdd\x38\xea\x35\x73\x43\x0c\xef\xcf\xbc\x47\x82\x9b\xcf\x1b\x95\xe0\x41\x4a\x36\x9e\x35\x82\x45\xa8\x19\x69\x47\x65\xcd\x28\xec\x2e\x0c\xe4\x18\x2b\xdb\x1b\x4d\x41\xac\xc1\x55\x5a\xac\xae\xd1\x1b\xcd\x0e\xd6\x30\xac\x43\x6b\x1d\xab\x04\xa5\x
 [...]
+               },
+               "/samples/bases/camel_v1_camelcatalog.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel_v1_camelcatalog.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1025,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x3d\x6f\xdb\x30\x10\xdd\xf9\x2b\x1e\xac\x25\x01\x1c\xbb\xed\xe8\x4e\xaa\x63\xa3\x42\x03\x19\x88\x9c\x06\x19\xcf\xd2\x59\x3a\x44\x22\x59\x92\x8a\x62\x14\xfd\xef\x05\x65\xbb\x71\xd0\x35\xdc\x04\x9e\xde\xc7\xbd\xc7\x04\x37\x1f\x77\x54\x82\x3b\x29\x59\x7b\xae\x10\x0c\x42\xc3\x48\x2d\x95\x0d\xa3\x30\xfb\x30\x90\x63\xac\x4d\xaf\x2b\x0a\x62\x34\xae\xd2\x62\x7d\x8d\x5e\x57\xec\x60\x34\xc3\x38\x74\xc6\xb1\x4a\x50\x1a\x
 [...]
+               },
+               "/samples/bases/camel_v1_integration.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel_v1_integration.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1194,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6f\xe3\x38\x0c\xbd\xeb\x57\x3c\xc4\x87\x99\x01\xf2\x35\x7b\xf4\x9e\xb2\x99\x04\x63\xb4\x48\x80\x3a\xdd\xa2\x47\xc5\xa6\x6d\xa2\xb2\xe8\x95\xe4\xba\xf9\xf7\x0b\x39\x49\x9b\x62\xae\xd5\x49\x96\x49\xbe\xf7\xf8\xc8\x04\xb3\xaf\x3b\x2a\xc1\x3d\x17\x64\x3d\x95\x08\x82\xd0\x10\x56\x9d\x2e\x1a\x42\x2e\x55\x18\xb4\x23\x6c\xa5\xb7\xa5\x0e\x2c\x16\xdf\x57\xf9\xf6\x07\x7a\x5b\x92\x83\x58\x82\x38\xb4\xe2\x48\x25\x28\x
 [...]
+               },
+               "/samples/bases/camel_v1_integrationkit.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel_v1_integrationkit.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1027,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4f\x6f\x9b\x4e\x10\xbd\xef\xa7\x78\x32\x97\x44\x72\xec\xdf\xaf\x47\xf7\x44\x13\x5b\x45\x89\xb0\x14\x9c\x46\x39\x8e\x61\x0c\xa3\xc0\xee\x76\x77\x09\xb6\xaa\x7e\xf7\x6a\xb1\xdd\x38\xea\x35\x73\x43\x0c\xef\xcf\xbc\x47\x82\x9b\xcf\x1b\x95\xe0\x41\x4a\xd6\x9e\x2b\x04\x83\xd0\x30\x52\x4b\x65\xc3\x28\xcc\x2e\x0c\xe4\x18\x2b\xd3\xeb\x8a\x82\x18\x8d\xab\xb4\x58\x5d\xa3\xd7\x15\x3b\x18\xcd\x30\x0e\x9d\x71\xac\x12\x94\x
 [...]
+               },
+               "/samples/bases/camel_v1_integrationplatform.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel_v1_integrationplatform.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1058,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xcd\x6e\xdb\x3c\x10\xbc\xf3\x29\x06\xd6\x25\x01\x1c\xfb\xfb\x7a\x74\x4f\x6a\x62\xa3\x42\x03\xb9\x88\x9c\x06\x39\xae\xa5\xb5\xb4\x08\x45\xaa\x24\x15\xc5\x6f\x5f\x50\x96\x1b\x07\xbd\x86\x37\x81\xcb\xf9\xd9\x19\x25\xb8\xf9\xbc\xa3\x12\xdc\x4b\xc9\xc6\x73\x85\x60\x11\x1a\x46\xda\x51\xd9\x30\x0a\x7b\x08\x03\x39\xc6\xc6\xf6\xa6\xa2\x20\xd6\xe0\x2a\x2d\x36\xd7\xe8\x4d\xc5\x0e\xd6\x30\xac\x43\x6b\x1d\xab\x04\xa5\x35\x
 [...]
+               },
+               "/samples/bases/camel_v1_kamelet.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel_v1_kamelet.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1605,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x54\x4d\x6f\xe3\x46\x0c\xbd\xeb\x57\x3c\x58\x97\x5d\x20\x76\x92\x1e\xd5\x93\x9b\x75\x50\x63\xb7\xf6\x22\xf2\x76\xb1\x47\x5a\xa2\x65\xc2\xd2\xcc\x74\x86\x8a\xe2\x7f\x5f\x8c\x3e\x62\x27\x45\x6f\xd1\x6d\x38\x1c\xf2\x3d\xbe\x47\xa5\x98\x7f\xdc\x97\xa4\xf8\x26\x05\x9b\xc0\x25\xd4\x42\x8f\x8c\xa5\xa3\xe2\xc8\xc8\xed\x41\x3b\xf2\x8c\x47\xdb\x9a\x92\x54\xac\xc1\xa7\x65\xfe\xf8\x19\xad\x29\xd9\xc3\x1a\x86\xf5\x68\xac\xe7\x
 [...]
+               },
+               "/samples/bases/camel_v1_kameletbinding.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel_v1_kameletbinding.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1284,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x10\xbd\xf3\x2b\x1e\xac\x4b\x02\x38\x72\xd3\xa3\x7b\x72\x1c\x1b\x11\x92\xda\xc0\xca\xe9\x62\x8f\x63\x69\x2c\x0d\x4c\x91\x2c\x49\x59\xeb\xbf\x2f\x28\xdb\x5d\x1b\x2d\x8a\x1e\x56\x27\x8a\x1c\xce\x7b\x6f\xde\x63\x86\x4f\xef\xf7\xa9\x0c\x3f\xa4\x62\x13\xb8\x46\xb4\x88\x2d\x63\xe1\xa8\x6a\x19\xa5\x3d\xc4\x81\x3c\x63\x6d\x7b\x53\x53\x14\x6b\xf0\x61\x51\xae\x3f\xa2\x37\x35\x7b\x58\xc3\xb0\x1e\x9d\xf5\x
 [...]
+               },
+               "/samples/patch-integration-platform.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "patch-integration-platform.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 3711,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\x5f\x8f\xdb\xb8\x11\x7f\xd7\xa7\x18\xc4\x2f\x09\x20\xcb\xd9\xb4\x45\x51\xf5\xc9\xd9\xec\xf6\xdc\x4d\xec\x60\xb5\xd7\xeb\xa1\xe8\xc3\x98\x1a\x4b\x84\x29\x52\x25\xa9\x75\xdc\x6e\xbf\x7b\x31\x24\x65\xcb\x1b\xdf\xa1\x0f\x67\x60\xbd\x36\x35\x7f\x7e\x33\xf3\x9b\xe1\x78\x06\xf3\xdf\xee\x95\xcd\xe0\xb3\x14\xa4\x1d\xd5\xe0\x0d\xf8\x96\x60\xd9\xa3\x68\x09\x2a\xb3\xf3\x07\xb4\x04\xf7\x66\xd0\x35\x7a\x69\x34\xbc\x5d\x56\x
 [...]
+               },
+               "/templates": &vfsgen۰DirInfo{
+                       name:    "templates",
+                       modTime: time.Time{},
+               },
+               "/templates/groovy.tmpl": &vfsgen۰CompressedFileInfo{
+                       name:             "groovy.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 207,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\x8e\xc1\x6a\xc3\x30\x0c\x86\xef\x7e\x8a\xff\x30\xb0\x03\xdb\x9c\x5d\x0d\x61\xb0\x5d\x36\xf6\x00\x3b\x9b\x46\x71\x4d\xed\x28\x28\x4e\x69\x28\x7d\xf7\xe2\xa6\x39\xea\x43\xdf\x27\x59\x8b\x83\xcf\x94\xde\x4e\x0e\xc9\x8f\x61\xf1\x81\xba\x20\xcc\xe7\x55\x29\x6b\xf1\x2f\xb1\x10\x56\x5e\x04\xc2\x4b\xa1\x19\x47\x12\x7a\xc5\xc0\x02\xba\xf8\x3c\x25\x72\x6a\x10\xce\x46\x97\x98\x49\xdc\xe6\x7e\x4e\x24\x91\xfb\xee\xa3\x6d\x5b\x
 [...]
+               },
+               "/templates/java.tmpl": &vfsgen۰CompressedFileInfo{
+                       name:             "java.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 390,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x4c\x90\x41\x4b\xf3\x40\x10\x86\xef\xfb\x2b\x5e\xc2\x77\x48\xe1\x33\xa9\xd7\x94\xa2\x54\x04\x45\x50\xf0\xe2\x79\x9b\x9d\xa4\xa3\x9b\x4c\x98\x6c\x6a\x4b\xc8\x7f\x97\x8d\x01\xb3\xb7\x9d\x7d\xf6\x79\x79\x27\xcf\x51\xda\x86\xfc\xcd\x57\x01\x6f\xdb\x7a\xb0\x35\xed\x3f\xed\xd9\x1a\xc3\x4d\x27\x1a\x20\x5a\x67\xb6\xb3\xe5\x89\xb2\x99\xcc\x8e\x03\x7b\x47\x9a\xbd\xcb\x10\xe8\xf0\x7b\xd9\x19\xd3\x0d\x47\xcf\x25\x4a\x6f\xfb\x1e\x
 [...]
+               },
+               "/templates/js.tmpl": &vfsgen۰CompressedFileInfo{
+                       name:             "js.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 195,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x34\x8e\xb1\x6a\xc3\x30\x14\x45\x77\x7d\xc5\x1d\x0a\x92\xa1\xad\xdc\x55\x60\x0a\xed\xd2\xd2\x0f\xe8\x2c\xe2\x67\x47\x8e\xe4\x67\x9e\x64\x88\x09\xf9\xf7\xa0\x24\x1e\xef\x81\x73\xb8\xd6\xe2\xe0\x13\xc5\xb7\x93\x43\xf4\xf3\xb8\xfa\x91\xba\x29\x2b\x65\x2d\xfe\x25\x14\xc2\xc6\xab\x40\x78\x2d\x94\x71\x24\xa1\x57\x0c\x2c\xa0\xb3\x4f\x4b\x24\xa7\x06\xe1\x64\x74\x09\x89\xc4\x4d\xf9\x73\x21\x09\xdc\x77\x1f\x6d\xdb\xea\x46\x01\x
 [...]
+               },
+               "/templates/kamelet.tmpl": &vfsgen۰CompressedFileInfo{
+                       name:             "kamelet.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 872,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x74\x52\x3b\x8f\x1b\x3d\x0c\xec\xf7\x57\x10\xea\xed\xb3\x5b\x95\xdf\x87\x00\x01\x82\x04\x57\x18\xa9\x8f\xb7\x1a\xdb\x82\xf5\x0a\xc5\xb5\xcf\x58\xf8\xbf\x07\xfb\xf0\x2b\x97\xa8\x23\x39\x33\x1a\x0e\xc8\xc5\xff\x84\x54\x9f\x93\xa5\x96\x23\xc2\x92\x0b\xb7\x7b\x2c\xb3\xec\x5e\x8e\x6b\x0e\x65\xcf\xeb\xe6\xe0\x93\xb3\xf4\x6d\x98\x43\x9b\x08\x65\xc7\xca\xb6\x21\x4a\x1c\x61\xa9\xef\x69\xf9\x83\x23\xe8\x72\x69\x88\x02\xbf\x23\x
 [...]
+               },
+               "/templates/kts.tmpl": &vfsgen۰CompressedFileInfo{
+                       name:             "kts.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 200,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x2c\x8e\x41\xca\xc2\x30\x10\x46\xf7\x39\xc5\x10\xfe\x45\x0a\xbf\xa6\x6e\x03\x45\xd0\x8d\xe2\x01\xdc\xb8\x09\x76\x5a\x43\x27\x9d\x32\x4d\xc1\x22\xde\x5d\x62\x5c\xbe\x61\xde\xe3\xb3\x16\xee\x3e\x22\x6d\x06\x07\xe4\xc7\x7e\xf1\x3d\x36\x03\x27\x0a\xa3\x52\xd6\xc2\x55\x42\x42\x58\x79\x11\x10\x5e\x12\xce\xf0\x40\xc1\x7f\xe8\x58\x00\x9f\x3e\x4e\x84\x4e\x75\xc2\xd1\xe8\x14\x22\x8a\x2b\xee\x7e\x42\x09\xdc\x36\xbb\xba\xae\x75\x
 [...]
+               },
+               "/templates/xml.tmpl": &vfsgen۰CompressedFileInfo{
+                       name:             "xml.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 598,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x92\x4f\x4f\xe3\x30\x10\xc5\xcf\x9b\x4f\x31\x6b\xed\x71\x1d\xa7\xbb\x17\x14\x39\xa9\x04\x12\x02\x51\x4e\x80\xe0\x6a\x25\xd3\xc4\xc2\x7f\x22\xdb\x21\xae\x10\xdf\x1d\xc5\x29\xa5\xa8\x07\x98\x53\xa2\x99\xdf\x7b\x33\x4f\xe6\xeb\xa8\x15\xbc\xa0\xf3\xd2\x9a\x8a\xac\xf2\x82\x00\x9a\xc6\xb6\xd2\x74\x15\x79\xb8\xbf\xa4\x67\x64\x5d\x67\xfc\x37\xa5\xd0\x08\x8d\x8a\x3e\x97\xa0\x84\xe9\x46\xd1\x61\x35\xb3\x94\xd6\x59\xc6\x9d\x
 [...]
+               },
+               "/templates/yaml.tmpl": &vfsgen۰CompressedFileInfo{
+                       name:             "yaml.tmpl",
+                       modTime:          time.Time{},
+                       uncompressedSize: 229,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x44\x8e\x31\x4e\x04\x31\x0c\x45\xfb\x9c\xe2\x2b\xdb\x32\xd2\xd0\x5a\xa2\x81\x06\x89\x03\x50\x5b\xbb\x9e\x21\x22\x89\x23\xc7\x91\x98\xdb\xa3\xec\x08\xd6\xe5\xf7\xb3\xdf\xbf\xe0\xca\x45\xf2\xf2\x4d\xc8\x5c\xf7\xc1\xbb\xbc\x1c\x5c\x72\x08\x17\x7c\x5a\x72\xc1\xa1\xc3\x60\x3a\x5c\x3a\xbe\xc4\xe4\x09\x9b\x1a\xe4\x87\x4b\xcb\x42\x61\xc1\x66\x5a\x28\x00\xc0\xb0\x44\x88\x9e\x8a\x18\xcd\x27\xf1\x9e\x36\x36\x2e\xe2\x62\xfd\xa4\x
 [...]
+               },
+               "/viewer": &vfsgen۰DirInfo{
+                       name:    "viewer",
+                       modTime: time.Time{},
+               },
+               "/viewer/user-global-kamelet-viewer-role-binding.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"user-global-kamelet-viewer-role-binding.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1353,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8f\xdb\x36\x10\xbd\xf3\x57\x3c\x58\x97\x04\x58\xdb\x6d\x4f\x85\x7b\x72\x36\xbb\xad\xd0\xc0\x06\x2c\xa7\x41\x8e\x63\x6a\x2c\x4d\x4d\x71\x54\x92\x5a\xc5\xfd\xf5\x05\xb5\x76\xbc\x41\x81\x16\x01\x56\x37\x81\xc3\xf7\x31\xef\xb1\xc0\xfc\xf5\x3e\x53\xe0\x83\x58\xf6\x91\x6b\x24\x45\x6a\x19\xeb\x9e\x6c\xcb\xa8\xf4\x98\x46\x0a\x8c\x47\x1d\x7c\x4d\x49\xd4\xe3\xcd\xba\x7a\x7c\x8b\xc1\xd7\x1c\xa0\x9e\xa1\x01\x9d\x06\x
 [...]
+               },
+               "/viewer/user-global-kamelet-viewer-role.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"user-global-kamelet-viewer-role.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1262,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8f\xdb\x36\x14\xbc\xf3\x57\x0c\xac\x4b\x02\xac\xe5\xb6\xa7\xc2\x3d\xb9\x9b\xdd\x56\x68\x60\x03\x2b\xa7\x41\x8e\xcf\xd4\xb3\xf4\x60\x8a\x4f\x25\xa9\x55\xb6\xbf\xbe\xa0\x2c\x67\x37\xe8\x35\xbc\xf8\x43\xa3\x79\x33\x6f\x86\x05\xd6\x3f\xee\x98\x02\x1f\xc5\xb2\x8f\xdc\x20\x29\x52\xc7\xd8\x0d\x64\x3b\x46\xad\xe7\x34\x51\x60\x3c\xea\xe8\x1b\x4a\xa2\x1e\xef\x76\xf5\xe3\x7b\x8c\xbe\xe1\x00\xf5\x0c\x0d\xe8\x35\xb0\x
 [...]
+               },
+               "/viewer/user-global-platform-viewer-role-binding.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"user-global-platform-viewer-role-binding.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1348,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x8f\xdb\x36\x10\xbd\xf3\x57\x3c\x58\x97\x04\x58\xcb\x6d\x4f\x85\x7b\x72\x36\xbb\xad\xd0\xc0\x06\x2c\xa7\x41\x8e\x63\x6a\x2c\x4d\x97\x22\x59\x92\x5a\xc5\xfd\xf5\x05\xb9\x76\x76\x83\x02\x2d\x02\xac\x6e\x02\x87\xef\x63\xde\x63\x85\xe5\xeb\x7d\xaa\xc2\x07\xd1\x6c\x23\x77\x48\x0e\x69\x60\x6c\x3c\xe9\x81\xd1\xba\x53\x9a\x29\x30\xee\xdd\x64\x3b\x4a\xe2\x2c\xde\x6c\xda\xfb\xb7\x98\x6c\xc7\x01\xce\x32\x5c\xc0\xe8\x
 [...]
+               },
+               "/viewer/user-global-platform-viewer-role.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             
"user-global-platform-viewer-role.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 1287,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x14\xbc\xf3\x2b\x06\xd6\x25\x01\xd6\x72\xdb\x53\xe1\x9e\xdc\xcd\x6e\x2b\x34\xb0\x81\x95\xd3\x20\xc7\x67\xe9\x59\x7a\x58\x8a\x54\x1f\xa9\x55\xb6\x5f\x5f\x90\x96\xbb\x0e\xda\x63\x78\xb1\x05\x8d\xe6\xcd\xbc\x19\x16\x58\x7f\xbf\x63\x0a\x7c\x94\x86\x5d\xe0\x16\xd1\x23\xf6\x8c\xdd\x48\x4d\xcf\xa8\xfd\x39\xce\xa4\x8c\x47\x3f\xb9\x96\xa2\x78\x87\x77\xbb\xfa\xf1\x3d\x26\xd7\xb2\xc2\x3b\x86\x57\x0c\x5e\x
 [...]
+               },
+               "/camel-catalog-1.17.0-SNAPSHOT.yaml": 
&vfsgen۰CompressedFileInfo{
+                       name:             "camel-catalog-1.17.0-SNAPSHOT.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 86027,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xc4\x7d\x5d\x77\xdb\x38\xd2\xe6\xbd\x7f\x05\x4f\xe7\xe6\x7d\xcf\x8e\x30\xdd\xe9\xd9\xb7\x77\x7b\xaf\x6c\x39\x4e\xec\xd8\x8e\x13\x79\x92\xcc\xdc\xf4\x81\x48\x48\x82\x45\x12\x34\x00\xca\x72\x7e\xfd\x1e\x80\xe0\xa7\x94\xe2\x87\x0b\x1e\x5f\x98\x14\x51\x78\x0a\xf5\x00\xc4\x37\x0b\x6f\x82\x19\xde\xdf\xc9\x9b\xe0\x9a\x87\x2c\x55\x2c\x0a\xb4\x08\xf4\x86\x05\xa7\x19\x0d\x37\x2c\x58\x88\x95\x7e\xa2\x92\x05\x17\x22\x4f\x23\xaa\x
 [...]
+               },
+               "/traits.yaml": &vfsgen۰CompressedFileInfo{
+                       name:             "traits.yaml",
+                       modTime:          time.Time{},
+                       uncompressedSize: 56648,
+
+                       compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x7b\x73\x1b\x39\x92\x20\xfe\x7f\x7f\x0a\x84\xf6\xb7\x21\xc9\x41\x52\xee\x9e\x9d\xd9\x5e\xfd\xce\x3b\xa7\xb6\xdd\x33\xea\xf6\x43\x67\xa9\x7b\x76\xc2\xe7\x18\x82\x55\x20\x09\xb3\x0a\xa8\x06\x50\x92\xd8\x37\xf7\xdd\x2f\x90\x99\x78\x54\xb1\x28\x52\xb6\xd5\x31\xba\xb9\xe9\x88\xb1\x48\x56\x25\x12\x89\x44\x22\x91\x4f\x67\xb8\x74\xf6\xf4\xab\x31\x53\xbc\x16\xa7\xec\x77\xb6\xe0\x95\xf8\x8a\xb1\xa6\xe2\x6e\xae\x4d\x7d\x
 [...]
+               },
+       }
+       fs["/"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/addons"].(os.FileInfo),
+               fs["/builder"].(os.FileInfo),
+               fs["/camel-catalog-1.17.0-SNAPSHOT.yaml"].(os.FileInfo),
+               fs["/crd"].(os.FileInfo),
+               fs["/manager"].(os.FileInfo),
+               fs["/prometheus"].(os.FileInfo),
+               fs["/rbac"].(os.FileInfo),
+               fs["/samples"].(os.FileInfo),
+               fs["/templates"].(os.FileInfo),
+               fs["/traits.yaml"].(os.FileInfo),
+               fs["/viewer"].(os.FileInfo),
+       }
+       fs["/addons"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/addons/master"].(os.FileInfo),
+       }
+       fs["/addons/master"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/addons/master/master-role-binding.tmpl"].(os.FileInfo),
+               fs["/addons/master/master-role-configmap.tmpl"].(os.FileInfo),
+               fs["/addons/master/master-role-lease.tmpl"].(os.FileInfo),
+       }
+       fs["/builder"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               
fs["/builder/builder-role-binding-openshift.yaml"].(os.FileInfo),
+               fs["/builder/builder-role-binding.yaml"].(os.FileInfo),
+               fs["/builder/builder-role-openshift.yaml"].(os.FileInfo),
+               fs["/builder/builder-role.yaml"].(os.FileInfo),
+               fs["/builder/builder-service-account.yaml"].(os.FileInfo),
+       }
+       fs["/crd"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/crd/bases"].(os.FileInfo),
+       }
+       fs["/crd/bases"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/crd/bases/camel.apache.org_builds.yaml"].(os.FileInfo),
+               
fs["/crd/bases/camel.apache.org_camelcatalogs.yaml"].(os.FileInfo),
+               
fs["/crd/bases/camel.apache.org_integrationkits.yaml"].(os.FileInfo),
+               
fs["/crd/bases/camel.apache.org_integrationplatforms.yaml"].(os.FileInfo),
+               
fs["/crd/bases/camel.apache.org_integrations.yaml"].(os.FileInfo),
+               
fs["/crd/bases/camel.apache.org_kameletbindings.yaml"].(os.FileInfo),
+               fs["/crd/bases/camel.apache.org_kamelets.yaml"].(os.FileInfo),
+       }
+       fs["/manager"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/manager/operator-deployment.yaml"].(os.FileInfo),
+               fs["/manager/operator-service-account.yaml"].(os.FileInfo),
+               
fs["/manager/patch-image-pull-policy-always.yaml"].(os.FileInfo),
+               
fs["/manager/patch-install-default-kamelets.yaml"].(os.FileInfo),
+               fs["/manager/patch-log-level.yaml"].(os.FileInfo),
+               fs["/manager/patch-node-selector.yaml"].(os.FileInfo),
+               fs["/manager/patch-ports.yaml"].(os.FileInfo),
+               fs["/manager/patch-resource-requirements.yaml"].(os.FileInfo),
+               fs["/manager/patch-toleration.yaml"].(os.FileInfo),
+               fs["/manager/patch-watch-namespace-global.yaml"].(os.FileInfo),
+       }
+       fs["/prometheus"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/prometheus/operator-pod-monitor.yaml"].(os.FileInfo),
+               fs["/prometheus/operator-prometheus-rule.yaml"].(os.FileInfo),
+       }
+       fs["/rbac"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/rbac/openshift"].(os.FileInfo),
+               
fs["/rbac/operator-cluster-role-addressable-resolver.yaml"].(os.FileInfo),
+               
fs["/rbac/operator-cluster-role-binding-addressable-resolver.yaml"].(os.FileInfo),
+               
fs["/rbac/operator-cluster-role-binding-custom-resource-definitions.yaml"].(os.FileInfo),
+               
fs["/rbac/operator-cluster-role-custom-resource-definitions.yaml"].(os.FileInfo),
+               
fs["/rbac/operator-cluster-role-local-registry.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-binding-events.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-binding-keda.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-binding-knative.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-binding-leases.yaml"].(os.FileInfo),
+               
fs["/rbac/operator-role-binding-local-registry.yaml"].(os.FileInfo),
+               
fs["/rbac/operator-role-binding-podmonitors.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-binding-strimzi.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-binding.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-events.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-keda.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-knative.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-leases.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-podmonitors.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role-strimzi.yaml"].(os.FileInfo),
+               fs["/rbac/operator-role.yaml"].(os.FileInfo),
+               fs["/rbac/patch-role-to-clusterrole.yaml"].(os.FileInfo),
+               
fs["/rbac/patch-rolebinding-to-clusterrolebinding.yaml"].(os.FileInfo),
+               fs["/rbac/user-cluster-role.yaml"].(os.FileInfo),
+       }
+       fs["/rbac/openshift"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               
fs["/rbac/openshift/operator-cluster-role-console-binding-openshift.yaml"].(os.FileInfo),
+               
fs["/rbac/openshift/operator-cluster-role-console-openshift.yaml"].(os.FileInfo),
+               
fs["/rbac/openshift/operator-role-binding-openshift.yaml"].(os.FileInfo),
+               
fs["/rbac/openshift/operator-role-openshift.yaml"].(os.FileInfo),
+       }
+       fs["/samples"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/samples/bases"].(os.FileInfo),
+               fs["/samples/patch-integration-platform.yaml"].(os.FileInfo),
+       }
+       fs["/samples/bases"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/samples/bases/camel_v1_build.yaml"].(os.FileInfo),
+               fs["/samples/bases/camel_v1_camelcatalog.yaml"].(os.FileInfo),
+               fs["/samples/bases/camel_v1_integration.yaml"].(os.FileInfo),
+               fs["/samples/bases/camel_v1_integrationkit.yaml"].(os.FileInfo),
+               
fs["/samples/bases/camel_v1_integrationplatform.yaml"].(os.FileInfo),
+               fs["/samples/bases/camel_v1_kamelet.yaml"].(os.FileInfo),
+               fs["/samples/bases/camel_v1_kameletbinding.yaml"].(os.FileInfo),
+       }
+       fs["/templates"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               fs["/templates/groovy.tmpl"].(os.FileInfo),
+               fs["/templates/java.tmpl"].(os.FileInfo),
+               fs["/templates/js.tmpl"].(os.FileInfo),
+               fs["/templates/kamelet.tmpl"].(os.FileInfo),
+               fs["/templates/kts.tmpl"].(os.FileInfo),
+               fs["/templates/xml.tmpl"].(os.FileInfo),
+               fs["/templates/yaml.tmpl"].(os.FileInfo),
+       }
+       fs["/viewer"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
+               
fs["/viewer/user-global-kamelet-viewer-role-binding.yaml"].(os.FileInfo),
+               
fs["/viewer/user-global-kamelet-viewer-role.yaml"].(os.FileInfo),
+               
fs["/viewer/user-global-platform-viewer-role-binding.yaml"].(os.FileInfo),
+               
fs["/viewer/user-global-platform-viewer-role.yaml"].(os.FileInfo),
+       }
+
+       return fs
+}()
+
+type vfsgen۰FS map[string]interface{}
+
+func (fs vfsgen۰FS) Open(path string) (http.File, error) {
+       path = pathpkg.Clean("/" + path)
+       f, ok := fs[path]
+       if !ok {
+               return nil, &os.PathError{Op: "open", Path: path, Err: 
os.ErrNotExist}
+       }
+
+       switch f := f.(type) {
+       case *vfsgen۰CompressedFileInfo:
+               gr, err := gzip.NewReader(bytes.NewReader(f.compressedContent))
+               if err != nil {
+                       // This should never happen because we generate the 
gzip bytes such that they are always valid.
+                       panic("unexpected error reading own gzip compressed 
bytes: " + err.Error())
+               }
+               return &vfsgen۰CompressedFile{
+                       vfsgen۰CompressedFileInfo: f,
+                       gr:                        gr,
+               }, nil
+       case *vfsgen۰DirInfo:
+               return &vfsgen۰Dir{
+                       vfsgen۰DirInfo: f,
+               }, nil
+       default:
+               // This should never happen because we generate only the above 
types.
+               panic(fmt.Sprintf("unexpected type %T", f))
+       }
+}
+
+// vfsgen۰CompressedFileInfo is a static definition of a gzip compressed file.
+type vfsgen۰CompressedFileInfo struct {
+       name              string
+       modTime           time.Time
+       compressedContent []byte
+       uncompressedSize  int64
+}
+
+func (f *vfsgen۰CompressedFileInfo) Readdir(count int) ([]os.FileInfo, error) {
+       return nil, fmt.Errorf("cannot Readdir from file %s", f.name)
+}
+func (f *vfsgen۰CompressedFileInfo) Stat() (os.FileInfo, error) { return f, 
nil }
+
+func (f *vfsgen۰CompressedFileInfo) GzipBytes() []byte {
+       return f.compressedContent
+}
+
+func (f *vfsgen۰CompressedFileInfo) Name() string       { return f.name }
+func (f *vfsgen۰CompressedFileInfo) Size() int64        { return 
f.uncompressedSize }
+func (f *vfsgen۰CompressedFileInfo) Mode() os.FileMode  { return 0444 }
+func (f *vfsgen۰CompressedFileInfo) ModTime() time.Time { return f.modTime }
+func (f *vfsgen۰CompressedFileInfo) IsDir() bool        { return false }
+func (f *vfsgen۰CompressedFileInfo) Sys() interface{}   { return nil }
+
+// vfsgen۰CompressedFile is an opened compressedFile instance.
+type vfsgen۰CompressedFile struct {
+       *vfsgen۰CompressedFileInfo
+       gr      *gzip.Reader
+       grPos   int64 // Actual gr uncompressed position.
+       seekPos int64 // Seek uncompressed position.
+}
+
+func (f *vfsgen۰CompressedFile) Read(p []byte) (n int, err error) {
+       if f.grPos > f.seekPos {
+               // Rewind to beginning.
+               err = f.gr.Reset(bytes.NewReader(f.compressedContent))
+               if err != nil {
+                       return 0, err
+               }
+               f.grPos = 0
+       }
+       if f.grPos < f.seekPos {
+               // Fast-forward.
+               _, err = io.CopyN(ioutil.Discard, f.gr, f.seekPos-f.grPos)
+               if err != nil {
+                       return 0, err
+               }
+               f.grPos = f.seekPos
+       }
+       n, err = f.gr.Read(p)
+       f.grPos += int64(n)
+       f.seekPos = f.grPos
+       return n, err
+}
+func (f *vfsgen۰CompressedFile) Seek(offset int64, whence int) (int64, error) {
+       switch whence {
+       case io.SeekStart:
+               f.seekPos = 0 + offset
+       case io.SeekCurrent:
+               f.seekPos += offset
+       case io.SeekEnd:
+               f.seekPos = f.uncompressedSize + offset
+       default:
+               panic(fmt.Errorf("invalid whence value: %v", whence))
+       }
+       return f.seekPos, nil
+}
+func (f *vfsgen۰CompressedFile) Close() error {
+       return f.gr.Close()
+}
+
+// vfsgen۰DirInfo is a static definition of a directory.
+type vfsgen۰DirInfo struct {
+       name    string
+       modTime time.Time
+       entries []os.FileInfo
+}
+
+func (d *vfsgen۰DirInfo) Read([]byte) (int, error) {
+       return 0, fmt.Errorf("cannot Read from directory %s", d.name)
+}
+func (d *vfsgen۰DirInfo) Close() error               { return nil }
+func (d *vfsgen۰DirInfo) Stat() (os.FileInfo, error) { return d, nil }
+
+func (d *vfsgen۰DirInfo) Name() string       { return d.name }
+func (d *vfsgen۰DirInfo) Size() int64        { return 0 }
+func (d *vfsgen۰DirInfo) Mode() os.FileMode  { return 0755 | os.ModeDir }
+func (d *vfsgen۰DirInfo) ModTime() time.Time { return d.modTime }
+func (d *vfsgen۰DirInfo) IsDir() bool        { return true }
+func (d *vfsgen۰DirInfo) Sys() interface{}   { return nil }
+
+// vfsgen۰Dir is an opened dir instance.
+type vfsgen۰Dir struct {
+       *vfsgen۰DirInfo
+       pos int // Position within entries for Seek and Readdir.
+}
+
+func (d *vfsgen۰Dir) Seek(offset int64, whence int) (int64, error) {
+       if offset == 0 && whence == io.SeekStart {
+               d.pos = 0
+               return 0, nil
+       }
+       return 0, fmt.Errorf("unsupported Seek in directory %s", d.name)
+}
+
+func (d *vfsgen۰Dir) Readdir(count int) ([]os.FileInfo, error) {
+       if d.pos >= len(d.entries) && count > 0 {
+               return nil, io.EOF
+       }
+       if count <= 0 || count > len(d.entries)-d.pos {
+               count = len(d.entries) - d.pos
+       }
+       e := d.entries[d.pos : d.pos+count]
+       d.pos += count
+       return e, nil
+}

Reply via email to