mirror of
https://github.com/shankar0123/certctl.git
synced 2026-06-08 12:48:53 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3da6584ab8 |
@@ -110,7 +110,7 @@ For the full capability breakdown — revocation infrastructure (CRL + OCSP), po
|
|||||||
| SSH (Agentless) | Beta | `SSH` |
|
| SSH (Agentless) | Beta | `SSH` |
|
||||||
| Windows Cert Store | Implemented | `WinCertStore` |
|
| Windows Cert Store | Implemented | `WinCertStore` |
|
||||||
| Java Keystore | Implemented | `JavaKeystore` |
|
| Java Keystore | Implemented | `JavaKeystore` |
|
||||||
| Kubernetes Secrets | Beta | `KubernetesSecrets` |
|
| Kubernetes Secrets | Coming in 2.1 | `KubernetesSecrets` |
|
||||||
|
|
||||||
### Notifiers
|
### Notifiers
|
||||||
| Notifier | Status | Type |
|
| Notifier | Status | Type |
|
||||||
|
|||||||
+3
-1
@@ -962,7 +962,9 @@ The Java Keystore connector deploys certificates to JKS or PKCS#12 keystores via
|
|||||||
|
|
||||||
Location: `internal/connector/target/javakeystore/javakeystore.go`
|
Location: `internal/connector/target/javakeystore/javakeystore.go`
|
||||||
|
|
||||||
### Kubernetes Secrets
|
### Kubernetes Secrets (Coming in 2.1)
|
||||||
|
|
||||||
|
> **Status:** Config validation, tests, UI, and Helm RBAC are implemented. The Kubernetes API client (`k8s.io/client-go`) integration is not yet wired — runtime deployment will be available in v2.1.0.
|
||||||
|
|
||||||
The Kubernetes Secrets connector deploys certificates as `kubernetes.io/tls` Secrets, compatible with Ingress controllers (nginx-ingress, Traefik, HAProxy), service meshes (Istio, Linkerd), and any Kubernetes workload that reads TLS Secrets.
|
The Kubernetes Secrets connector deploys certificates as `kubernetes.io/tls` Secrets, compatible with Ingress controllers (nginx-ingress, Traefik, HAProxy), service meshes (Istio, Linkerd), and any Kubernetes workload that reads TLS Secrets.
|
||||||
|
|
||||||
|
|||||||
@@ -177,7 +177,7 @@ export const markNotificationRead = (id: string) =>
|
|||||||
|
|
||||||
// Audit
|
// Audit
|
||||||
export const getAuditEvents = (params: Record<string, string> = {}) => {
|
export const getAuditEvents = (params: Record<string, string> = {}) => {
|
||||||
const qs = new URLSearchParams({ page: '1', per_page: '50', ...params }).toString();
|
const qs = new URLSearchParams({ page: '1', per_page: '200', ...params }).toString();
|
||||||
return fetchJSON<PaginatedResponse<AuditEvent>>(`${BASE}/audit?${qs}`);
|
return fetchJSON<PaginatedResponse<AuditEvent>>(`${BASE}/audit?${qs}`);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user