by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Lei Zhang (Harry)
    @resouer
    @anweiss I think it should be fixed by oam-dev/oam-dev.github.io#16
    Paul Chen
    @paulmchen
    How does OAM model the differences between applications and the services? is there YAML or JSON example to illustrate? Thanks.
    Wang Chuan
    @0902horn
    Hi. I have 2 questions about OAM. Why do we need instanceName in components section of an application configuration? Should the value of instanceName be unique globally or per configuration?
    Sun Jianbo
    @wonderflow
    @0902horn because one component could have two instance in the same application configuration. I think the instanceName should be globally unique, but it's up to the runtime to decide.
    Sudhanva Huruli
    @suhuruli
    Hey @paulmchen
    the concept of applications are modeled by app scopes and services by components. The relevant parts of the spec are here: https://github.com/oam-dev/spec/blob/master/4.application_scopes.md and https://github.com/oam-dev/spec/blob/master/3.component_model.md
    please let me know if you have any more questions
    Community call starts in 45min btw!! Sudhanva Huruli is inviting you to a scheduled Zoom meeting. https://zoom.us/u/a9dOQMh8o
    Vaclav Turecek
    @vturecek
    just a heads up oam.dev should be fixed, with openappmodel.io redirecting to it. Let me know if it doesn't load for anyone
    Abelard Chow
    @abchow
    @suhuruli I am a bit unclear about the definition of "Infrastructure Operator". Can you or someone provide an example? In my understanding, it is like a Cloud Provider. Or it is an admin / developer who will be building part of an application?
    @suhuruli Also, I am interested in joining the Asia Time Zome community meeting. Where can I find the meeting info? Thanks
    Mirage Abeysekara
    @Mirage20
    @vturecek oam.dev is working fine. But openappmodel.io is not redirecting to oam.dev it just hangs
    grumpyAmber
    @grumpyAmber
    @abchow Bi-weekly APAC (Starting Dec 24, 2019), Tuesdays 1:00PM GMT+8
    Abelard Chow
    @abchow
    @grumpyAmber Thanks
    Yilong Li
    @dragonly
    hi there, i've recently read about oam and wondering is it a good time now to put OAM into production
    btw i am a cto in a startup
    Sajal Golas
    @SajalGolas
    i'm looking forward to explore more into OAM
    Lei Zhang (Harry)
    @resouer
    @dragonly OAM is already in production in several clusters in Alibaba for a couple of weeks. Though I think the spec are still at early stage so I'd suggest starting from a small environment is best choice.
    Abelard Chow
    @abchow
    @resouer Great news!! Thanks for sharing. Is there any documentation describe how to use it in Alibaba's cloud?
    Lei Zhang (Harry)
    @resouer
    @abchow the service is alpha preview so invitation is required
    RoopGuron
    @RoopGuron
    Hi I had a general question around OAM .... how does it make use of the service catalog abstractions and open service broker specs ..... in terms of allowing the developers to make use of the service broker api to bind to existing services etc.... any thiaughts. .... thanks
    Carl in 't Veld
    @cveld
    What does the abbreviation RUDR stand for?
    Abelard Chow
    @abchow
    Hi @RoopGuron, Here is my 2 cents. OSB handles application lifecycle, for example provisioning and unprovisioning; and manages relationship between application and services, for example, Bind and unbind. OAM, on the other hand, try to solve the problems of Platform-agnostic and Separation of concerns between different roles in Cloud Application development. OAM tries to solve these problems by breaking down Cloud Application into artifacts and provides schemas to describe those artifacts. OAM specification does not limit implementation that support these schemas; i.e. OAM does not limit how provisioning is done in an OAM Runtime implementation. Now, having said that, we need to cautious about the fundamental different in "Application" between OAM and OSB / CF. In OAM, ApplicationConfig is a concept and executables (Components) are grouped by an ApplicationConfig. This comes from microservice architecture. In OSB / CF, an application contains executables. Services, such as a database service, are bind to an application. Last time I checked, OSB does not have the same concept as ApplicationConfig in OAM.
    Erick
    @ebcarty
    @cveld I'm not sure if it stands for anything in particular - it's an implementation of OAM for K8s; I know Dapr stands for Distributed Application Runtime
    Hongchao Deng
    @hongchaodeng
    @cveld Rudder. It was originally named Scylla to symbolize that it can take many kinds of workload.
    Rudr is a name that doesn't have any legal issue.
    Hu Ming
    @ming-relax
    What's the purpose of component_watch in main.rs ? It seems that no one is using the reflector's get method, so why does it start a thread to poll the reflector?
    woodpeckerboy
    @woodpeckerboy
    Microsoft & Alibaba Group attracted me here.
    Artur Souza
    @artursouza

    Newbie's question:

    apiVersion: core.oam.dev/v1alpha2
    kind: WorkloadDefinition
    metadata:
    name: schema.example.oam.dev
    spec:
    definitionRef:
    name: schema.example.oam.dev

    The specs (1.0.0-alpha2) says that metadata's name and definitionRef's name is recommended to be the same. What is the scenario that it might not be? I wonder what is the need for definitionRef if it only contains name and is recommended to be the same as metadata's name.

    Abelard Chow
    @abchow
    @artursouza Here is my thoughts. An OAM Runtime will provide WorkloadDefinition and the spec enforce a common schema (the one we saw). The definitionRef refer to a schema definition specific to an OAM Runtime implementation and it is NOT enforced by the spec. As a result, the definitionRef name (i.e. format of the name) will associate with the best practice the underlining technologies used to implement an OAM runtime. The dot-formatted-name we saw in the spec is related to kubernetes’ practice on syntax and character set. A non-kubernetes environment supporting an OAM Runtime may have definition name following a different practice. In this case, the metadata name of the WorkloadDefintion (which may be shared among OAM Runtimes) may be different than the defintionRef name (which is associated with the underlining support technologies)
    Artur Souza
    @artursouza
    @abchow I guess having more than one possible implementation in the specs can help clarify those.
    TianYi Wen
    @dinfer
    Is it possible to deploy oam directly to a certain docker host? just like docker-compose does.
    SoTrxII
    @SoTrxII
    Hi all ! I've been discovering OAM for the past few days and tinkering with it, and I've been wondering, is there any plan to implement the spec for Service Fabric in the future?
    Jonathan E. Magen
    @yonkeltron
    Hey! Any news on if/when the OAM community call will start?
    Or is it next week?
    Abelard Chow
    @abchow
    @yonkeltron I think the Meeting Invite link in oam.dev is pointing to the Asia Pacific time zone community meeting. The North America community meeting link is in the Meeting Note, which is https://zoom.us/j/271516061
    Jonathan E. Magen
    @yonkeltron
    Is there a meeting today for North America?
    I'm still trying to find one I can attend with some work colleagues.
    Abelard Chow
    @abchow
    @yonkeltron Community meetings are bi-weekly. There is one next Tuesday.
    Lei Zhang (Harry)
    @resouer
    @dinfer Yes of course, as long as you deploy a OAM runtime in single container. Crossplane (the latest OAM K8s runtime) has this plan: crossplane/crossplane#274
    Mark Nelson
    @markxnelson
    is there a community call today? i am on the zoom but it is not starting
    2 replies
    Pawan Kumar Meena
    @Prodyte
    Hi, I am interested in ASOC20.
    Zheng Xi Zhou
    @zzxwill
    @Prodyte Cool, you can get more information per oam-dev/spec#364 and act now:)
    Pawan Kumar Meena
    @Prodyte
    ok, thanks.
    Aryaman Puri
    @aryamanpuri
    Hi I am interested in ASOC 2020 with this organisation. Can you help me out with a few starting resources or where should I start from ?
    1 reply
    Anubhav Singh
    @anubhavsingh16
    Thank you OAM team for selecting me as an Ali SoC student.
    Anubhav Singh
    @anubhavsingh16
    Hey There. I hope everyone here is doing well. I am Anubhav Singh, a sophomore at the Shri Mata Vaishno Devi University, Katra, India. I have been contributing to open-source for about 12-Months now. I can't wait to learn and grow with you all.
    Artur Souza
    @artursouza
    Welcome to the team.
    Anubhav Singh
    @anubhavsingh16
    Thank You @artursouza
    Lei Zhang (Harry)
    @resouer
    Hello everyone, today we renamed releases of OAM spec into v0.1.0 and v0.2.0, please check this thread for more detail: https://groups.google.com/g/oam-dev/c/SD8lSIivhw0/m/OXT_8NBxCQAJ