Kubernetes automates operational tasks of container management and includes built-in commands for deploying applications, rolling out changes to your applications, scaling your applications up and down to fit changing needs, monitoring your applications, and more—making it easier to manage applications.


  • Logsign 6.3.28+ versions support this integration.


Forwarding settings are completed as follows:


  1. Log in to the Google Kubernetes portal.
  2. If there is no project, the project needs to be created first. Click on "New Project" for this.


  1. Afterwards, IAM API permissions must be granted to the project.


  1. Click on Create Service Account and create a service account for the related project from the Service Account tab. 


  1. Specify the  Service Account details and click on Create and Continue button.
  2. Determine the permissions of the service account. Mostly viewer authorization is sufficient. If not, editor or owner options are tried.


  1. If the admin or user roles are to be determined, these are entered as optional, and then click the done button.


  1. Then go to the Service Accounts tab, click the 3 dots on the relevant service account, and enter the manage keys here.



  1. Select Create a new key from the Add Key button.


  1. Select JSON as the key type and press the create button. JSON file is created.


  1. The information contained in the generated json file is entered in the relevant places when adding a source in the Logsign interface.


Sample Log Examples

{ "protoPayload": { "@type": "", "authenticationInfo": { "principalEmail": "" }, "requestMetadata": { "callerIp": "", "callerSuppliedUserAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.64 Safari/537.36,gzip(gfe),gzip(gfe)", "requestAttributes": {}, "destinationAttributes": {} }, "serviceName": "", "methodName": "google.api.serviceusage.v1.ServiceUsage.EnableService", "authorizationInfo": [ { "resource": "projectnumbers/000000000000/services/", "permission": "", "granted": true, "resourceAttributes": {} }, { "resource": "projectnumbers/0000000000/services/", "permission": "", "granted": true, "resourceAttributes": {} }, { "resource": "services/", "permission": "", "granted": true, "resourceAttributes": {} } ], "resourceName": "projects/xxx-xx-xx/services/", "request": { "name": "projects/xxxxxxxxxx/services/", "@type": "" } }, "insertId": "000aaa000aa", "resource": { "type": "audited_resource", "labels": { "method": "google.api.serviceusage.v1.ServiceUsage.EnableService", "project_id": "xxxxxxx", "service": "" } }, "timestamp": "2022-05-30T04:22:19.131591Z", "severity": "NOTICE", "logName": "projects/xxxxxxx/logs/", "operation": { "id": "operations/acf.p2-000000000-a0000000-000-408e-0000-0000aaaa", "producer": "", "first": true }, "receiveTimestamp": "2022-05-30T04:22:20.429537955Z" } 

Was this article helpful?
0 out of 0 found this helpful

Articles in this section

See more
Become a Certified Logsign User/Administrator
Sign-up for Logsign Academy and take the courses to learn about Logsign USO Platform in detail. Enjoy the courses, and get your badges and certificates. In these courses, you'll learn how to use Logsign in your work and add value to your career.
Visit Our Blog
Our Logsign USO Platform illustrate our expertise. So do the blog. Through our blog posts, deepen your knowledge on various SecOps topics or get updated about important news & modern approaches for cybersecurity. Get into the habit of reading valuable information provided by Logsign. Be a step ahead.