Code Monkey home page Code Monkey logo

Comments (4)

azdagron avatar azdagron commented on July 18, 2024 1

@kfox1111's concern is valid. I've opened #5234 to cover adding a CLI command to address this.

from spire.

amartinezfayo avatar amartinezfayo commented on July 18, 2024

Thank you @kfox1111 for opening this issue. A related conversation is taking place in #5101.
One of the considerations for this is that we already have the AppendBundle RPC, which can be used to add X.509 and JWT authorities to the server's bundle. Could the use of the AppendBundle RPC handle the use cases that you have in mind?

from spire.

kfox1111 avatar kfox1111 commented on July 18, 2024

A regular user isn't going to be able to write code to call an rpc function.

There should be a mechanism that is idempotent/cicd friendly IMO.

from spire.

keeganwitt avatar keeganwitt commented on July 18, 2024

We had a use case where we needed to configure Envoy SDS to accept both SPIRE certs and non-SPIRE certs from a legacy system. This required adding the non-SPIRE cert to the trust bundle. I mention this so we can consider whether needs such as that and those of #5101 are best solved by a CLI command or whether a new server configuration would be more appropriate.

from spire.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.