小编Mic*_*ael的帖子

使用Angular2项目中的AngularJS(Angular1)模块

刚刚开始演示Angular2项目(之前没有Angular1/AngularJS的经验.已经跟随并扩展了在线快速入门和教程,一切都很好.但是我想要使用库中的一些组件.是专为AngularJS设计的,并且没有任何问题!

关于AngularJS/Angular2兼容性的大部分可用信息假设您有一个AngularJS项目,您正在添加Angular2组件 - 而不是相反 - 所以我希望做的事情甚至可能无法实现.到目前为止我尝试过的是一个基于Angular2快速入门的简单剥离项目,其中一个Angular2组件加载到index.html中.然后,我想将现有库(基于AngularJS)的组件集成到此中.

  • 我尝试使用UpgradeAdapter.upgradeNg1Component从库中创建组件并将它们直接添加到我的Angular2组件中

  • 我试图通过NPM安装angularjs,在脚本标签到我导入它index.html,然后用的组合UpgradeAdapter.downgradeNg2ComponentUpgradeAdapter.bootstrap加载我Angular2作为降级模块

这些似乎都不起作用 - 组件无法显示,浏览器控制台告诉我我已经有了 Uncaught SyntaxError: Unexpected token < Evaluating http://localhost:3000/angular2/upgrade Error loading http://localhost:3000/app/main.js

我最好的猜测是,这实际上是一个不受支持的场景,我需要一个"正确的"AngularJS应用程序才能使用UpgradeAdapterAngular2 的功能.谁能证实这一点?或者有什么愚蠢的我在这里失踪?

angularjs angular

12
推荐指数
1
解决办法
1万
查看次数

在Kubernetes主节点上运行用户Pod是否存在问题?

许多部署Kubernetes主节点的过程都建议您使用它--register-schedulable=false来防止将用户Pod调度到主节点(例如https://coreos.com/kubernetes/docs/latest/deploy-master.html)。在非常小的Kubernetes集群上,除非绝对必要,否则似乎无法有效地阻止整个节点用于Pod调度的计算资源浪费。

这个问题的答案(Kubernetes会在主节点上运行Docker容器吗?)表明确实有可能在主节点上运行用户Pod,但并没有解决与之相关的任何问题。允许这个。

到目前为止,我能找到的唯一表明可能与允许这样做有关的信息是,主节点上的Pod似乎通信不安全(请参阅http://kubernetes.io/docs/admin/master- node-communication /https://github.com/kubernetes/kubernetes/issues/13598)。我假设这将潜在地允许在主节点上运行的恶意Pod访问/劫持Kubernetes功能,这些功能通常是非主节点上的Pod无法访问的。如果仅在内部开发运行的Pod /容器,可能不会有什么大不了的-尽管我猜总是会有某人入侵对Pod /容器的访问权限,从而获得对主节点的访问权限的可能性。

这听起来像与此场景相关的可行潜在风险(允许用户Pod在Kubernetes主节点上运行)吗?这样的设置还有其他潜在的问题吗?

kubernetes

5
推荐指数
1
解决办法
2379
查看次数

标签 统计

angular ×1

angularjs ×1

kubernetes ×1