Skip to content
Discussion options

You must be logged in to vote

It needs a custom API request, as this API has its own subresource, You need something like this:

package dev.hnaderi.k8s.client
package apis.certificates

import io.k8s.api.certificates.v1.CertificateSigningRequest
import io.k8s.api.certificates.v1.CertificateSigningRequestList

object CertificateSigningRequestAPI
    extends CertificatesV1.ClusterResourceAPI[
      CertificateSigningRequest,
      CertificateSigningRequestList
    ]("certificatesigningrequests") {

  case class ApprovalRequest(
      name: String,
      body: CertificateSigningRequest,
      dryRun: Option[String] = None,
      fieldManager: Option[String] = None,
      fieldValidation: Option[String] = None
  ) extends R…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by a01fe
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants