Skip to content

Instantly share code, notes, and snippets.

View resouer's full-sized avatar
🏡
Mountain View

Lei Zhang (Harry) resouer

🏡
Mountain View
  • NVIDIA
  • Bay Area
  • 21:46 (UTC -07:00)
View GitHub Profile
{
"updated": "2026-05-04T19:04:06.340901+00:00",
"readhub": [
{
"title": "苹果暗示可能正在酝酿一笔大型 AI 收购",
"summary": "苹果下一任 CEO 约翰・特努斯未透露战略,公司在其上任前有重要改变。随着准备推出 AI 功能,苹果财务策略转变,放弃长期持有的净现金中性目标,未来将分别评估现金和债务指标。分析师认为领导层更迭预示未来收购,AI 需求影响了这一决定。苹果加大内部 AI 投资,新现金管理策略或为外延式增长打开大门。苹果即将推出由谷歌 Gemini AI 模型支持的 Siri 大改版,同时也在开发内部基础模型。公司正",
"link": "https://readhub.cn/topic/8so0xB1tts9"
},
{
"title": "张雪回应德比斯第二回合退赛:机械故障,遗憾退赛,赛车就是这样,一切都有可能发生",
@resouer
resouer / app.yaml
Last active June 8, 2021 05:24
A sample Open Application Model (OAM) deployment plan
apiVersion: core.oam.dev/v1
kind: Application
metadata:
name: awesome-blog
spec:
components:
- name: web
type: helm-chart
properties:
image: bitnami/wordpress
@resouer
resouer / platform.md
Last active November 30, 2020 22:56
My dream platform

My dream platform:

  1. Single binary install on nodes, and easy to join them into a cluster.

  2. Resources defined as JSON with comments in a simple format with JSON Schema URLs denoting resource types - I should be able to run 1 container with 3 lines of resource definition.

  3. Everything as a CRD... No resources or funcionality pre-installed and instead available via publicly hosted HTTPS schema URLs.

  4. Pluggable / auto-installed runtimes based on the schema URL or a "runtime" field: containers, vms, firecracker, wasm, maybe even bare processes, etc.

@resouer
resouer / vela.yaml
Last active November 11, 2020 23:56
name: _my-app-name_
services:
_my-service-name_:
build:
docker:
file: _Dockerfile_name_
context: _Dockerfile_path_
myapp: {
components: {
frontend: {
containerized:{
image: "nginx:v1"
port: "8080"
}
traits: {
route: {
domain: "www.example.com"
```console
$ rudr --help
✈️ A Micro App Plafrom for Kubernetes.
Commands
Getting Started 🌱
env Set your enviroment (e.g. dev,stage,prod).
docs Open the rudr docs.
---
apiVersion: core.oam.dev/v1alpha1
kind: WorkloadDefinition
metadata:
name: service.serving.knative.dev
spec:
definitionRef:
# reference to the name of real-world crd
name: service.serving.knative.dev
---
# -------------------------- Step 1: Define and install WorkloadType and Trait ---------------------
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: radius.cache.crossplane.io
annotations:
core.oam.dev/oam-type: WorkloadType
scope: Namespaced
names:
# Step 1: Define and install WorkloadType and Trait
---
apiVersion: core.oam.dev/v1alpha1
kind: WorkloadType
metadata:
name: cache.crossplane.io/v1.Radius # we endorse G/V/K convension as WorkloadType name
spec:
schematic: |
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
apiVersion: core.oam.dev/v1alpha1
kind: ApplicationConfiguration
metadata:
name: first-app
spec:
components:
- componentName: helloworld-python-v1
instanceName: first-app-helloworld-python-v1
parameterValues:
- name: target