• b

    Babis Kiosidis

    9 months ago
    Hey, could I please be added to a group that has write/merge access to the flyteorg/flytekit-java repo?
    b
    y
    +2
    6 replies
    Copy to Clipboard
  • Michel Davit

    Michel Davit

    6 months ago
    hi there! I'm trying to fill some gaps in the java version of flytekit. I'd like to update the local-executor so more test can be written. I've opened this PR to address sub-workflows. It would be nice if someone can have a look and maybe even try it. If this is going the right way, I think mocking sub-workflow in tests shouldn't be too hard
    Michel Davit
    Ketan (kumare3)
    +2
    4 replies
    Copy to Clipboard
  • s

    Sören Brunk

    5 months ago
    I’m currently writing a few example workflows in Scala to get a better understanding of flytekit-java/scala. I’ve only created a few simple workflows for now but it looks quite solid. After some fiddling and realizing that we already push flytekit-* to maven central, I managed to create a standalone Scala/SBT project and sucessfully register and run workflows locally as well as in a freshly created sandbox cluster. The biggest hurdle right now clearly seems to be a lack of documentation. There’s the readme, a few examples in the flytekit-java repo as well as some community sync presentations by @Gleb. But you have to do some digging... I think adding more documentation here would have great potential to expand the user-base of Flyte to JVM folks and could also bring in new contributors. Here’s what I think could be most helpful: • Getting started docs similar to the Python one • Basic documented examples integrated in the docs (aka flytesnacks) • Standalone starter projects or templates like https://github.com/flyteorg/flytekit-python-template but for Java/Scala using common JVM build tools (Maven/Gradle/sbt...) I’m thinking about working on one of these but I’d like to sync first with folks here.
    s
    3 replies
    Copy to Clipboard
  • Haytham Abuelfutuh

    Haytham Abuelfutuh

    4 months ago
    @Sören Brunk @Nelson Arapé @Guillaume Perchais How do we go about updating flyteidl version (and generating grpc client) flytekit-java?
    Haytham Abuelfutuh
    k
    +1
    9 replies
    Copy to Clipboard
  • s

    Sören Brunk

    4 months ago
    Hey, does anyone know if jflyte supports authentication? I'm trying to register a workflow against a flyteadmin instance secured with Google OpenID Connect, but I'm getting auth errors:
    io.grpc.StatusRuntimeException: UNAUTHENTICATED: token parse error [JWT_VERIFICATION_FAILED] Could not retrieve id token from metadata, caused by: rpc error: code = Unauthenticated desc = Request unauthenticated with IDToken
    There's an
    --auth-mode
    parameter in jflyte but I have no idea what to set here. Application default credentials are set via
    gcloud auth application-default login
    Jar staging/upload works fine but flyteadmin auth then fails.
    s
    4 replies
    Copy to Clipboard